reactphp/react — pull request #204 by astephens25 (2013-06-12 08:41:40+00:00)
Title: [EventLoop] Changed StreamSelectLoop to use non-blocking behavior on tic...

I noticed the StreamSelectLoop does not exhibit the same non-blocking behavior as the LibEventLoop when using the `tick()` method. I modified it to never block on `stream_select()` nor sleep on pending timers when using the `tick()` method and provided a new protected method for the internal `run()` loop.

The existing test for the StreamSelectLoop is quite bare, so I did not modify it. If you would prefer, I will gladly add a test for this modification.