///
/// If callbacks are ready to be executed upon entry, the method will
/// return as soon as these callbacks have completed. If no callbacks
- /// are ready, then it will wait (indefinitely) until at least one callback
- /// is executed.
+ /// are ready, then it will wait until at least one callback
+ /// is executed or IO_SERVICE_RUN_TIME_USECS elapses.
///
/// @note: Should become desirable to periodically force an
/// event, an interval timer could be used to do so.