You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apache-bugdb@apache.org by Za...@hyperreal.org, David <da...@orctel.co.uk> on 1999/03/16 10:31:24 UTC

general/4067: Client connection to server hangs momentarily after retrieving CGI generated document.

>Number:         4067
>Category:       general
>Synopsis:       Client connection to server hangs momentarily after retrieving CGI generated document.
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Tue Mar 16 01:40:00 PST 1999
>Last-Modified:
>Originator:     dave@orctel.co.uk
>Organization:
apache
>Release:        1.3.3
>Environment:
Enterprise Ultra 450 (dual processor) running Solaris 2.5.1, fully patched
SunOS 5.5.1 Generic_103640-21 sun4u sparc SUNW,Ultra-4
Compiled under any of SUN C 4.0, gcc-2.7.2.1, gcc-2.7.2.3, egcs-1.0.3,
egcs-1.1, egcs-1.1.1
>Description:
Problem can only be described by subjective experience - client connection to server appears to remain open for up to a second after a CGI generated
document has been retrieved. Not dependant on CGI - can be seen even on a simple
shell example CGI. Overall effect is of a much slower transfer rate from site than would otherwise be expected. Snoop of TCP packets between client and server shows nothing out of the ordinary, as does running truss on the server. This only effects dual processor machines, uniprocessors are uneffected. Removing a processor from the machine seems to give much faster download rates!!
>How-To-Repeat:
Enable CGI and request from dual-processor E450 platform, observe difference in transfer after removing a single processor.
>Fix:
Race condition present in server?
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <ap...@Apache.Org> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]