diff --git a/mozilla/netwerk/base/src/nsSocketTransport2.cpp b/mozilla/netwerk/base/src/nsSocketTransport2.cpp index 8a1151b01c6..e81a367a78d 100644 --- a/mozilla/netwerk/base/src/nsSocketTransport2.cpp +++ b/mozilla/netwerk/base/src/nsSocketTransport2.cpp @@ -1332,8 +1332,6 @@ nsSocketTransport::OnSocketConnected() mPollTimeout = mTimeouts[TIMEOUT_READ_WRITE]; mState = STATE_TRANSFERRING; - SendStatus(STATUS_CONNECTED_TO); - // assign mFD (must do this within the transport lock), but take care not // to trample over mFDref if mFD is already set. { @@ -1342,6 +1340,8 @@ nsSocketTransport::OnSocketConnected() NS_ASSERTION(mFDref == 1, "wrong socket ref count"); mFDconnected = PR_TRUE; } + + SendStatus(STATUS_CONNECTED_TO); } PRFileDesc *