]> granicus.if.org Git - apache/commitdiff
Don't trace EINTR errors from accept() on the Unix socket.
authorJeff Trawick <trawick@apache.org>
Wed, 2 Aug 2000 23:47:58 +0000 (23:47 +0000)
committerJeff Trawick <trawick@apache.org>
Wed, 2 Aug 2000 23:47:58 +0000 (23:47 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@85979 13f79535-47bb-0310-9956-ffa450edef68

modules/generators/mod_cgid.c

index 9e9e591e913d2a3f9d5d7c539ca9bb850428f829..41b1d6aa9d5be3f89a28b5d49208ffa1d05f6ea2 100644 (file)
@@ -571,8 +571,11 @@ static int cgid_server(void *data)
         len = sizeof(unix_addr);
         sd2 = accept(sd, (struct sockaddr *)&unix_addr, &len);
         if (sd2 < 0) {
-            ap_log_error(APLOG_MARK, APLOG_ERR, errno, (server_rec *)data,
-                         "Error accepting on cgid socket.");
+            if (errno != EINTR) {
+                ap_log_error(APLOG_MARK, APLOG_ERR, errno, 
+                             (server_rec *)data,
+                             "Error accepting on cgid socket.");
+            }
             continue;
         }