[QFJ-267] Method SocketAcceptor.stop() does not unblock SocketAcceptor.block() Created: 27/Nov/07  Updated: 15/Jan/08  Resolved: 22/Dec/07

Status: Closed
Project: QuickFIX/J
Component/s: Engine
Affects Version/s: None
Fix Version/s: 1.3.1

Type: Bug Priority: Default
Reporter: Eduardo Ostertag Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Environment:

Windows XP SP2 (Spanish), Java JDK 1.6



 Description   

Method SocketAcceptor.stop() does not unblock method SocketAcceptor.block(). As far as I can tell, the reason is that stop() does not call eventHandlingStrategy.stopHandlingMessages(), so private variable "isStopped" continues "false", and eventHandlingStrategy.block() stays blocked.

By contrast, SocketInitiator.stop() calls eventHandlingStrategy.stopHandlingMessages(), and everything works OK.


Generated at Sat Nov 23 13:27:43 UTC 2024 using JIRA 7.5.2#75007-sha1:9f5725bb824792b3230a5d8716f0c13e296a3cae.