1
0
mirror of https://gitlab.com/comunic/comunicmobile synced 2024-12-25 20:38:50 +00:00

Fix reconnection

This commit is contained in:
Pierre HUBERT 2021-04-15 09:21:52 +02:00
parent d9662ed189
commit 2857440d0c

View File

@ -150,9 +150,11 @@ public class NotificationsService extends Service implements Runnable {
}
Log.v(TAG, "Wait a little before reconnecting...");
// Wait attempting new connection
// noinspection BusyWait
Thread.sleep(RECONNECT_INTERVAL * 1000);
Thread.sleep(RECONNECT_INTERVAL);
}
} catch (InterruptedException e) {
e.printStackTrace();
@ -176,8 +178,10 @@ public class NotificationsService extends Service implements Runnable {
@Override
public void onDisconnected(WebSocket websocket, WebSocketFrame serverCloseFrame, WebSocketFrame clientCloseFrame, boolean closedByServer) throws Exception {
Log.v(TAG, "Disconnect from independent push notifications websocket!");
lock.notify();
Log.v(TAG, "Disconnected from independent push notifications websocket!");
synchronized (lock) {
lock.notify();
}
}
@Override