The following scenario breaks if done within one process, needs debugging: 1. Connect 2. Communicate 3. Disconnect 4. Connect again - fails here
The following scenario breaks if done within one process, needs debugging: