Opened 9 years ago
#8921 new Bugs
boost/asio/detail/win_event.hpp: Ignores failures from WaitForSingleObject
Reported by: | Owned by: | chris_kohlhoff | |
---|---|---|---|
Milestone: | To Be Determined | Component: | asio |
Version: | Boost 1.54.0 | Severity: | Problem |
Keywords: | synchronization WaitForSingleObject API failure | Cc: |
Description
boost/asio/detail/win_event.hpp ignores failures from WaitForSingleObject. There's not much point in locking if the wait failed since your not in an expected state.
At minimum (as a user), I would expect Boost to use BOOST_ASSERT with an appropriate exception in debugging and diagnostic builds; and BOOST_VERIFY with an appropriate exception for release or production builds.
Note:
See TracTickets
for help on using tickets.