nono436 发表于 2010-10-31 16:47:42

定时器

为什么定时器不能用呢?很奇怪,有时候能用,有时候不能用。根本不调用hanle_timeout().到底是怎么回事?
在处理器的open函数里面调用:ACE_Reactor::instance()->schedule_timer(this,0,time1),可是有时候调用handle_timeout,有时候不调用。并且循环调用根本不行。
怎么回事?

wuyudry 发表于 2010-10-31 20:43:18

在你的handle_events前面
加一个ACE_Reactor::instance()->owner(ACE_OS::thr_self ()); 试试~

yoogera 发表于 2010-10-31 22:31:30

楼上正解
页: [1]
查看完整版本: 定时器