Adding logging to determine new convo state
More logging through client messages
Compare socket id instead of socket object
Adding null check for logging waiting person
Do not pair if socket is same
Restructure same socket check
Unbinding events before rebinding
Missing parenthesis...
Each newRandomConvo listens once