fix possible fd leak in signpipe worker
Merge pull request #1687 from mind04/exception

fix possible fd leak in signpipe worker