Fix hangs forever

见 #36

麻烦@douban 在 https://travis-ci.org 为 `douban/dpark` 开启集成测试。
已在`mckelvin/dpark:fix_hangs_forever`测试: ![](https://api.travis-ci.org/mckelvin/dpark.svg?branch=fix_hangs_forever )。