Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
4.0-alpha6
-
None
-
None
Description
In DefaultConnectingIOReactor.processTimeouts() the session request correctly notifies the callback of a timeout but the SelectionKey is not cancelled. This causes multiple session request callbacks for a connection timeout since each iteration through processEvents() will still check this SelectionKey for a timeout that has already occurred.