diff --git a/mozilla/netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp b/mozilla/netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp index d435ab18ba8..dd63de1e300 100644 --- a/mozilla/netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp +++ b/mozilla/netwerk/protocol/ftp/src/nsFtpConnectionThread.cpp @@ -295,6 +295,9 @@ nsFtpConnectionThread::Process() { // that the max number of users has been reached... mState = FTP_COMMAND_CONNECT; mNextState = FTP_S_USER; + if (mIPv6Checked) { + mIPv6Checked = PR_FALSE; + } } else { PR_LOG(gFTPLog, PR_LOG_DEBUG, ("%x Process() - ERROR\n", mURL.get())); rv = StopProcessing();