(stream, state, cb)
| 25493 | } |
| 25494 | |
| 25495 | function endWritable(stream, state, cb) { |
| 25496 | state.ending = true; |
| 25497 | finishMaybe(stream, state); |
| 25498 | if (cb) { |
| 25499 | if (state.finished) pna.nextTick(cb);else stream.once('finish', cb); |
| 25500 | } |
| 25501 | state.ended = true; |
| 25502 | stream.writable = false; |
| 25503 | } |
| 25504 | |
| 25505 | function onCorkedFinish(corkReq, state, err) { |
| 25506 | var entry = corkReq.entry; |