Implements a couple methods to run the event loop in non-blocking mode in addition to the blocking mode, plus the ability to interrupt a blocked thread. This adds the ability to:
quickly check the event loop for fibers to resume, without necessarily blocking;
interrupt a thread waiting on the event loop, allowing it to resume operation;
These features aren't needed right now, but that will change with RFC 0002.
Both the libevent and IOCP implementations have been manually tested.
Implements a couple methods to run the event loop in non-blocking mode in addition to the blocking mode, plus the ability to interrupt a blocked thread. This adds the ability to:
These features aren't needed right now, but that will change with RFC 0002.
Both the libevent and IOCP implementations have been manually tested.