You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by tr...@apache.org on 2009/12/15 17:18:16 UTC

svn commit: r890862 - /httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c

Author: trawick
Date: Tue Dec 15 16:18:16 2009
New Revision: 890862

URL: http://svn.apache.org/viewvc?rev=890862&view=rev
Log:
log when request fails due to exceeding busy timeout;
similar to message in previous release, except that
* we no longer know how long it had taken when the timeout
  was triggered
* the uri is now traced

Modified:
    httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c

Modified: httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c
URL: http://svn.apache.org/viewvc/httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c?rev=890862&r1=890861&r2=890862&view=diff
==============================================================================
--- httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c (original)
+++ httpd/mod_fcgid/trunk/modules/fcgid/fcgid_bridge.c Tue Dec 15 16:18:16 2009
@@ -178,6 +178,11 @@
            I will return this slot to idle(or error) list
          */
         if (ctx->procnode->diewhy == FCGID_DIE_BUSY_TIMEOUT) {
+            ap_log_rerror(APLOG_MARK, APLOG_INFO, 0, r,
+                          "mod_fcgid: %s took longer than busy timeout "
+                          "(%d secs)",
+                          r->uri,
+                          ctx->procnode->cmdopts.busy_timeout);
             return_procnode(r, ctx->procnode, 1 /* busy timeout */ );
         }
         else if (ctx->has_error) {