[Boost-users] how to detect TCP communication problems on time with synchronous operations