FIX:更新函数.
fix:处理SIGPIPE中断.