use finished instead of on-socket-error #3.
release the form stream whatever result
Release 0.0.5