bug 351255 stop processing commands once we hit an error, to avoid using
cleared member variables r=darin git-svn-id: svn://10.0.0.236/trunk@209950 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -150,7 +150,7 @@ nsFtpState::OnControlDataAvailable(const char *aData, PRUint32 aDataLen)
|
||||
buffer.Append(aData, aDataLen);
|
||||
|
||||
const char* currLine = buffer.get();
|
||||
while (*currLine) {
|
||||
while (*currLine && mKeepRunning) {
|
||||
PRInt32 eolLength = strcspn(currLine, CRLF);
|
||||
PRInt32 currLineLength = strlen(currLine);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user