diff --git a/src/main/java/io/socket/engineio/client/transports/PollingXHR.java b/src/main/java/io/socket/engineio/client/transports/PollingXHR.java index 17074db..4fc4a0e 100644 --- a/src/main/java/io/socket/engineio/client/transports/PollingXHR.java +++ b/src/main/java/io/socket/engineio/client/transports/PollingXHR.java @@ -219,6 +219,9 @@ public class PollingXHR extends Polling { } } catch (IOException e) { self.onError(e); + } catch (NullPointerException e) { + // It would occur to disconnect + self.onError(e); } finally { try { if (output != null) output.close();