(stream, err, cb)
| 116 | }; |
| 117 | |
| 118 | function close(stream, err, cb) { |
| 119 | if (!stream.fd) { |
| 120 | cb(err); |
| 121 | } else if (stream.flush) { |
| 122 | stream[kFs].fsync(stream.fd, (flushErr) => { |
| 123 | _close(stream, err || flushErr, cb); |
| 124 | }); |
| 125 | } else { |
| 126 | _close(stream, err, cb); |
| 127 | } |
| 128 | } |
| 129 | |
| 130 | function _close(stream, err, cb) { |
| 131 | stream[kFs].close(stream.fd, (er) => { |
no test coverage detected
searching dependent graphs…