avoid "broken alias loop" messages when a :include: times out
authorEric Allman <eric@ucbvax.Berkeley.EDU>
Mon, 27 Dec 1993 01:00:36 +0000 (17:00 -0800)
committerEric Allman <eric@ucbvax.Berkeley.EDU>
Mon, 27 Dec 1993 01:00:36 +0000 (17:00 -0800)
SCCS-vsn: usr.sbin/sendmail/src/recipient.c 8.34

usr/src/usr.sbin/sendmail/src/recipient.c

index e7f7714..726cee9 100644 (file)
@@ -7,7 +7,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)recipient.c        8.33 (Berkeley) %G%";
+static char sccsid[] = "@(#)recipient.c        8.34 (Berkeley) %G%";
 #endif /* not lint */
 
 # include "sendmail.h"
 #endif /* not lint */
 
 # include "sendmail.h"
@@ -343,6 +343,7 @@ recipient(a, sendq, e)
                                                e->e_id, a->q_user, errstring(ret));
 #endif
                                a->q_flags |= QQUEUEUP;
                                                e->e_id, a->q_user, errstring(ret));
 #endif
                                a->q_flags |= QQUEUEUP;
+                               a->q_flags &= ~QDONTSEND;
                                usrerr("451 Cannot open %s: %s",
                                        a->q_user, errstring(ret));
                        }
                                usrerr("451 Cannot open %s: %s",
                                        a->q_user, errstring(ret));
                        }