(stream, state)
| 25782 | } |
| 25783 | |
| 25784 | function finishMaybe(stream, state) { |
| 25785 | var need = needFinish(state); |
| 25786 | if (need) { |
| 25787 | if (state.pendingcb === 0) { |
| 25788 | prefinish(stream, state); |
| 25789 | state.finished = true; |
| 25790 | stream.emit('finish'); |
| 25791 | } else { |
| 25792 | prefinish(stream, state); |
| 25793 | } |
| 25794 | } |
| 25795 | return need; |
| 25796 | } |
| 25797 | |
| 25798 | function endWritable(stream, state, cb) { |
| 25799 | state.ending = true; |
no test coverage detected