/*
- * $Id: client_side.cc,v 1.601 2002/10/14 10:52:05 adrian Exp $
+ * $Id: client_side.cc,v 1.602 2002/10/15 01:00:22 adrian Exp $
*
* DEBUG: section 33 Client-side Routines
* AUTHOR: Duane Wessels
#if USE_IDENT
static aclCheck_t identChecklist;
#endif
+
+ if (flag == COMM_ERR_CLOSING) {
+ return;
+ }
+
/* kick off another one for later */
comm_accept(sock, httpAccept, NULL);
static aclCheck_t identChecklist;
#endif
+ if (flag == COMM_ERR_CLOSING) {
+ return;
+ }
+
if (flag != COMM_OK) {
errno = xerrno;
debug(50, 1) ("httpsAccept: FD %d: accept failure: %s\n",
/*
- * $Id: ftp.cc,v 1.334 2002/10/14 11:09:26 adrian Exp $
+ * $Id: ftp.cc,v 1.335 2002/10/15 01:00:22 adrian Exp $
*
* DEBUG: section 9 File Transfer Protocol (FTP)
* AUTHOR: Harvest Derived
FtpStateData *ftpState = (FtpStateData *)data;
debug(9, 3) ("ftpAcceptDataConnection\n");
+ if (flag == COMM_ERR_CLOSING) {
+ return;
+ }
+
if (EBIT_TEST(ftpState->entry->flags, ENTRY_ABORTED)) {
comm_close(ftpState->ctrl.fd);
return;