前阵子做了一个P2P的通信系统,发现开机的时候和中间运行的时候会莫名报错,这个问题找了好久,后来从日志中看出来,所有节点上阻塞的操作同时超时。
而在超时左右,有新节点自动加入系统。
在新节点加入系统的时候,整个系统会做一次对时。后来把对时注释掉,一切正常。
我个人怀疑当用settimeofday设置系统时候的时候,所有与时间相关的操作都会“脏”,然后变得行为不可测(虽然从表面看是全超时)。
在此记录,以做备忘。
posted on 2015-10-25 08:59 郁郁思扬 阅读(379) 评论(0) 编辑 收藏 举报