From 0a5ab0a3dd14dd3d437056e0bf407c02dc5cda46 Mon Sep 17 00:00:00 2001 From: Dragana Damjanovic Date: Sat, 9 May 2015 09:27:00 -0400 Subject: [PATCH] Bug 1152041 - Do not try to reconnect if we are offline. r=mayhemer --- netwerk/base/nsSocketTransport2.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/netwerk/base/nsSocketTransport2.cpp b/netwerk/base/nsSocketTransport2.cpp index aeebb3a6069c..0d7b5bc7f35e 100644 --- a/netwerk/base/nsSocketTransport2.cpp +++ b/netwerk/base/nsSocketTransport2.cpp @@ -1922,7 +1922,8 @@ nsSocketTransport::OnSocketDetached(PRFileDesc *fd) } } - if (RecoverFromError()) + // If we are not offline try again. + if (!gIOService->IsOffline() && RecoverFromError()) mCondition = NS_OK; else { mState = STATE_CLOSED;