Closed gabirel1 closed 7 months ago
Connect a client --> LOGON ---> NEW ORDER ---> WAIT FOR CLIENT 2 ORDER FILL ---> TEST FAIL -> SOCKET.CLOSE() without LOGOUT
CLIENT 2 --> LOGON ---> NEW ORDER --> LOGOUT
CLIENT 2 --> BLOCKED at sending logout
--> Cannot send / connect to the server anymore
HOW TO REPRODUCE:
BLOCKING_TEST.py
BLOCKING_TEST2.py
Connect a client --> LOGON ---> NEW ORDER ---> WAIT FOR CLIENT 2 ORDER FILL ---> TEST FAIL -> SOCKET.CLOSE() without LOGOUT
CLIENT 2 --> LOGON ---> NEW ORDER --> LOGOUT
CLIENT 2 --> BLOCKED at sending logout
--> Cannot send / connect to the server anymore
HOW TO REPRODUCE:
BLOCKING_TEST.py
BLOCKING_TEST2.py