Fixed #2.

passThroughStream did not end() the stream before, which was causing the
issue.