wangbin579/tcpcopy — pull request #22 by skoo87 (2012-08-17 03:43:15+00:00)
Title: 调整了一下alarm定时信号的更新代码

1、之前在client和server代码都各自有一份相同的alarm信号处理函数，这完全没必要。
2、之前的tc_time_update()是在select_server里实现，其实不管采用什么io复用实现，时间更新都是一个基础操作，所以可以提到event loop的抽象层来做。
3、C里面不建议出现bool类型，这有点C++嫌疑。。。当然，这应该是信仰问题，不那么重要。哈哈。

4、offline的操作既然是跟着时间更新来定时做的，因此注册一个定时器来执行offline，是不是更好？？？好处是不必将代码写死在select_server里，利用定时器可以很好的解藕代码。事件循环是一个驱动功能的引擎，所以一切功能的实现最好不要直接侵入事件循环中。——本条没有实现。

感谢review