fixed issue #35, 处理下代码业务死锁