|
Boost : |
From: Austin Bingham (abingham_at_[hidden])
Date: 2006-12-05 08:42:09
> Yes, that is the intent (although it isn't currently specified in the
> documentation). Note that the guarantee only applies to strand::post().
> If you use strand::dispatch() it may execute the handler immediately and
> break the ordering.
Excellent, thanks :)
Along those lines, has there been any thought about separating the io_service
functionality into a separate library? A robust, tested work-thread queue system
has lots of applications aside from the (relatively) narrow purview of asio.
People might be more likely to find and use it if it's advertised as a more
general purpose tool. Just a thought.
Austin Bingham
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk