Opened 13 years ago

Last modified 12 years ago

#3609 new Bugs

select_reactor, result of select() isn't checked for error

Reported by: pavel@… Owned by: chris_kohlhoff
Milestone: Boost 1.41.0 Component: asio
Version: Boost 1.40.0 Severity: Problem
Keywords: Cc:

Description

The problem is in select_reactor::run() (boost\asio\detail\select_reactor.hpp).

Related issue: http://sourceforge.net/tracker/?func=detail&aid=2893275&group_id=122478&atid=694037

Change History (1)

comment:1 by anonymous, 12 years ago

Also, blocking asio-based program by firewall can lead to 100% CPU consumption. 'interrupter_.reset()' returns false, but it is not checked.

Note: See TracTickets for help on using tickets.