Boost logo

Boost :

Subject: [boost] asio::epoll_reactor::complete_operations_and_timers() - thread saftey
From: Hite, Christopher (Christopher.Hite_at_[hidden])
Date: 2012-06-04 06:37:21

I thought I'd take a look at the epoll_reactor implementation. I thinking of using asio proactor style code to use kernel bypass libraries.

I wanted to see how you do async IO with a pool of threads.

I think I see a bug. None of the operations there done outside of the lock seem thread safe. They unsafely modify linked lists.



Boost list run by bdawes at, gregod at, cpdaniel at, john at