snoyberg/conduit — comment on commit 02f100a17e61228da856e67f82f09d98f8072da4
File:  line 0
By snoyberg:

http-enumerator uses conduits for de-chunking. Let's say we get to the end of the input, and the de-chunking conduit wants to send off the last chunk. Under the old model, it would return `Chunks mycontent`, which would then trigger another call to `sourcePull` on the Socket. Since there's no data there yet, it will wait until the call times out, which is the cause of hanging.