The synchronization is now moved after processing the message (will stop spurious join errors)