Summary: | Proactor cancel_timer | ||
---|---|---|---|
Product: | ACE | Reporter: | Bogdan Scintee <scinteeb> |
Component: | ACE Example | Assignee: | DOC Center Support List (internal) <tao-support> |
Status: | ASSIGNED --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 5.4.6 | ||
Hardware: | x86 | ||
OS: | Linux |
Description
Bogdan Scintee
2005-08-18 17:41:57 CDT
You're right... this was not completed in the newer proactor code. The ACE_Proactor_Handle_Timeout_Upcall::cancel_timer() method (Proactor.cpp) needs to make some sort of upcall, which will probably require a new method on ACE_Handler. Note to developers... in the Reactor framework, the ACE_Event_Handler::handle_close() hook is called with a TIMER_MASK, I believe. Check this out and see if the proactor behavior should be similar. |