A connection that has joined a room receives event notifications on the same socket as its replies, so a notification landing between a request and its answer was read as the answer. Only replies carry an id.
A connection that has joined a room receives event notifications on the same socket as its replies, so a notification landing between a request and its answer was read as the answer. Only replies carry an id.