aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/pop3.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/pop3.c b/lib/pop3.c
index b94f6f7e4..d2d49fecc 100644
--- a/lib/pop3.c
+++ b/lib/pop3.c
@@ -977,9 +977,9 @@ static CURLcode pop3_state_auth_final_resp(struct connectdata *conn,
failf(data, "Authentication failed: %d", pop3code);
result = CURLE_LOGIN_DENIED;
}
-
- /* End of connect phase */
- state(conn, POP3_STOP);
+ else
+ /* End of connect phase */
+ state(conn, POP3_STOP);
return result;
}
@@ -997,9 +997,9 @@ static CURLcode pop3_state_apop_resp(struct connectdata *conn, int pop3code,
failf(data, "Authentication failed: %d", pop3code);
result = CURLE_LOGIN_DENIED;
}
-
- /* End of connect phase */
- state(conn, POP3_STOP);
+ else
+ /* End of connect phase */
+ state(conn, POP3_STOP);
return result;
}
@@ -1044,9 +1044,9 @@ static CURLcode pop3_state_pass_resp(struct connectdata *conn, int pop3code,
failf(data, "Access denied. %c", pop3code);
result = CURLE_LOGIN_DENIED;
}
-
- /* End of connect phase */
- state(conn, POP3_STOP);
+ else
+ /* End of connect phase */
+ state(conn, POP3_STOP);
return result;
}