Author: astitcher Date: Tue Jun 23 20:02:47 2009 New Revision: 787815 URL: http://svn.apache.org/viewvc?rev=787815&view=rev Log: Fix for issue where a broker with single io thread can get stuck if it runs out of file handles.
Modified: qpid/trunk/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp Modified: qpid/trunk/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp URL: http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp?rev=787815&r1=787814&r2=787815&view=diff ============================================================================== --- qpid/trunk/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp (original) +++ qpid/trunk/qpid/cpp/src/qpid/sys/posix/AsynchIO.cpp Tue Jun 23 20:02:47 2009 @@ -136,6 +136,7 @@ } } catch (const std::exception& e) { QPID_LOG(error, "Could not accept socket: " << e.what()); + break; } } while (true); --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:commits-subscr...@qpid.apache.org