From 884bdcb12adcb121e6e73e535526d6e49ca9377e Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Fri, 16 Feb 2001 01:43:34 +0000 Subject: Resolved Chip Salzenberg's bug. svn path=/trunk/; revision=3111 --- pop3.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pop3.c b/pop3.c index 79026af3..8815d11b 100644 --- a/pop3.c +++ b/pop3.c @@ -101,7 +101,12 @@ int pop3_ok (int sock, char *argbuf) ok = PS_LOCKBUSY; else ok = PS_AUTHFAIL; - if (*bufp) + /* + * We always want to pass the user lock-busy messages, because + * they're red flags. Other stuff (like AUTH failures on non- + * RFC1734 servers) only if we're debugging. + */ + if (*bufp && (ok == PS_LOCKBUSY || outlevel >= O_MONITOR)) report(stderr, "%s\n", bufp); } else -- cgit v1.2.3