[Boost-users] Making an ASIO asynchronous operation from flock()