Start WebSocket before registering its presence
This commit is contained in:
parent
d1735c7e57
commit
703405b874
|
@ -91,9 +91,9 @@ public class AuthenticatedConnectListener implements WebSocketConnectListener {
|
||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
connection.start();
|
||||||
clientPresenceManager.setPresent(auth.getAccount().getUuid(), device.getId(), connection);
|
clientPresenceManager.setPresent(auth.getAccount().getUuid(), device.getId(), connection);
|
||||||
messagesManager.addMessageAvailabilityListener(auth.getAccount().getUuid(), device.getId(), connection);
|
messagesManager.addMessageAvailabilityListener(auth.getAccount().getUuid(), device.getId(), connection);
|
||||||
connection.start();
|
|
||||||
} catch (final Exception e) {
|
} catch (final Exception e) {
|
||||||
log.warn("Failed to initialize websocket", e);
|
log.warn("Failed to initialize websocket", e);
|
||||||
context.getClient().close(1011, "Unexpected error initializing connection");
|
context.getClient().close(1011, "Unexpected error initializing connection");
|
||||||
|
|
Loading…
Reference in New Issue