make sure all intermediate stream bodies will be destroy and have error handle
Merge pull request #255 from dead-horse/stream-body

make sure all intermediate stream bodies will be destroy