add signal function

添加信号收发功能,使用轮询方式接收时,会出现丢包的现象.添加信号功能之后,就解决了丢包的问题.但此时没有经过长期测试.