Better handling of IOException on client websocket when trying to send a payload.

This commit is contained in:
Marc Baloup 2023-08-15 00:57:49 +02:00
parent 45ab550d06
commit ae634ab560

View File

@ -173,10 +173,7 @@ public abstract class AbstractClientWS implements AbstractWS {
throw ThrowableUtil.uncheck(ce.getCause(), false); throw ThrowableUtil.uncheck(ce.getCause(), false);
} }
} catch (IOException ioe) { } catch (IOException ioe) {
synchronized (socket) { receiveListener.onError(socket.get(), ioe);
socket.set(null);
reconnectIfNecessary();
}
throw ioe; throw ioe;
} }