|
About
TODO
Blog
RSS
Old blog
Projects
Gallery
Notes
Fri, 16 Feb 2007
Syslet cancellation. What about the busy_async_threads list becoming a hash/rb_tree indexed by syslet_atom ptr. A cancel would lookup the thread and send a signal (of course, signal handling of the async threads should be set properly)?I tired to repeat, that if AIO enters async path, then it becomes a real event which can be waited for. And it is done through kevent, which supports kevent cancellation already. It also supports waiting for events, reading them through kevent queue and ring buffer. Ring buffer is implemented in a userspace - guess, what will be added in v3 release of the syslets? /devel/kevent :: Link / Comments (0) Please solve this captcha to be allowed to post (need to reload in a minute): 11 * 66 Comments are closed for this story. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||