Since the client StateMachine and transport can run in different eventbases now, there is a possibility that the stateMachine has been closed on stateMachineEvb, but there is a frame queued on stateMachineEvb for processing. Discard all such frames, the client can request them back from the server after resumption.
Testing: Some tests were occasionally failing, they pass consistently now.
Since the client StateMachine and transport can run in different eventbases now, there is a possibility that the stateMachine has been closed on stateMachineEvb, but there is a frame queued on stateMachineEvb for processing. Discard all such frames, the client can request them back from the server after resumption.
Testing: Some tests were occasionally failing, they pass consistently now.