change .once to .on
revert stream.on('error', ->)
Merge pull request #30 from alsotang/master

change .once to .on