Commit Graph

6 Commits

Author SHA1 Message Date
Alex Fabijanic
45903ed071 SocketNotifier not thread-safe #2345 2018-05-30 19:51:53 -05:00
Alex Fabijanic
3777bd28b3 lock-order-inversion in SocketReactor #2346 2018-05-23 15:10:40 -05:00
Aleksandar Fabijanic
77f7c6a9a2 Reactor pollset (#2309)
* SocketAcceptor::setReactor() is broken #2308

* Use PollSet in SocketReactor #2092 (windows tested)

* Use PollSet in SocketReactor #2092 (linux)

* fix reactor tests; add a test

* more test fixes

* fix windows

* minor test fix

* add PollSet::has/empty(); ParallelAcceptor: always use same reactor for a socket, if registered

* clang/gcc fixes

* PollSet behaves differently on windows #2313
2018-05-02 09:55:40 -06:00
Alex Fabijanic
0dfc1bdbf9 fix warning 2017-11-03 21:55:29 -05:00
Günter Obiltschnig
0db79db029 PollSet: on Windows, use WSAPoll if available 2017-11-01 11:11:37 +01:00
Guenter Obiltschnig
74a70c41ef added PollSet class 2017-11-01 10:35:42 +01:00