Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-05 Thread Jim Jagielski
On Jan 4, 2009, at 11:57 AM, Rainer Jung wrote: Here's the gdb story: When the content file gets opened, its cleanup is correctly registered with the request pool. Later in core_filters.c at the end of function ap_core_output_filter() line 528 we call setaside_remaining_output(). This

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Ruediger Pluem
On 01/04/2009 06:28 PM, Rainer Jung wrote: > On 04.01.2009 17:57, Rainer Jung wrote: >> When the content file gets opened, its cleanup is correctly registered >> with the request pool. Later in core_filters.c at the end of function >> ap_core_output_filter() line 528 we call setaside_remaining_ou

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 17:57, Rainer Jung wrote: When the content file gets opened, its cleanup is correctly registered with the request pool. Later in core_filters.c at the end of function ap_core_output_filter() line 528 we call setaside_remaining_output(). ... 2.2.x has a different structure, altho

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 15:04, Ruediger Pluem wrote: On 01/04/2009 12:49 AM, Rainer Jung wrote: On 04.01.2009 00:36, Paul Querna wrote: Rainer Jung wrote: During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too many open files". I used strace and the problem looks like this: - The test cas

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 16:22, Rainer Jung wrote: On 04.01.2009 15:56, Ruediger Pluem wrote: On 01/04/2009 03:48 PM, Rainer Jung wrote: On 04.01.2009 15:40, Ruediger Pluem wrote: On 01/04/2009 03:26 PM, Rainer Jung wrote: On 04.01.2009 14:14, Ruediger Pluem wrote: On 01/04/2009 11:24 AM, Rainer Jung

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 15:56, Ruediger Pluem wrote: On 01/04/2009 03:48 PM, Rainer Jung wrote: On 04.01.2009 15:40, Ruediger Pluem wrote: On 01/04/2009 03:26 PM, Rainer Jung wrote: On 04.01.2009 14:14, Ruediger Pluem wrote: On 01/04/2009 11:24 AM, Rainer Jung wrote: On 04.01.2009 01:51, Ruediger Plu

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Ruediger Pluem
On 01/04/2009 03:48 PM, Rainer Jung wrote: > On 04.01.2009 15:40, Ruediger Pluem wrote: >> >> On 01/04/2009 03:26 PM, Rainer Jung wrote: >>> On 04.01.2009 14:14, Ruediger Pluem wrote: On 01/04/2009 11:24 AM, Rainer Jung wrote: > On 04.01.2009 01:51, Ruediger Pluem wrote: >> On 01/04/

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 15:40, Ruediger Pluem wrote: On 01/04/2009 03:26 PM, Rainer Jung wrote: On 04.01.2009 14:14, Ruediger Pluem wrote: On 01/04/2009 11:24 AM, Rainer Jung wrote: On 04.01.2009 01:51, Ruediger Pluem wrote: On 01/04/2009 12:49 AM, Rainer Jung wrote: On 04.01.2009 00:36, Paul Querna

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Ruediger Pluem
On 01/04/2009 03:26 PM, Rainer Jung wrote: > On 04.01.2009 14:14, Ruediger Pluem wrote: >> >> On 01/04/2009 11:24 AM, Rainer Jung wrote: >>> On 04.01.2009 01:51, Ruediger Pluem wrote: On 01/04/2009 12:49 AM, Rainer Jung wrote: > On 04.01.2009 00:36, Paul Querna wrote: >> Rainer Jung

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 14:14, Ruediger Pluem wrote: On 01/04/2009 11:24 AM, Rainer Jung wrote: On 04.01.2009 01:51, Ruediger Pluem wrote: On 01/04/2009 12:49 AM, Rainer Jung wrote: On 04.01.2009 00:36, Paul Querna wrote: Rainer Jung wrote: During testing 2.3.1 I noticed a lot of errors of type EMFIL

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Ruediger Pluem
On 01/04/2009 12:49 AM, Rainer Jung wrote: > On 04.01.2009 00:36, Paul Querna wrote: >> Rainer Jung wrote: >>> During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too >>> many open files". I used strace and the problem looks like this: >>> >>> - The test case is using ab with HTTP kee

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Ruediger Pluem
On 01/04/2009 11:24 AM, Rainer Jung wrote: > On 04.01.2009 01:51, Ruediger Pluem wrote: >> >> On 01/04/2009 12:49 AM, Rainer Jung wrote: >>> On 04.01.2009 00:36, Paul Querna wrote: Rainer Jung wrote: > During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too > many open fi

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-04 Thread Rainer Jung
On 04.01.2009 01:51, Ruediger Pluem wrote: On 01/04/2009 12:49 AM, Rainer Jung wrote: On 04.01.2009 00:36, Paul Querna wrote: Rainer Jung wrote: During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too many open files". I used strace and the problem looks like this: - The test cas

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-03 Thread Ruediger Pluem
On 01/04/2009 12:49 AM, Rainer Jung wrote: > On 04.01.2009 00:36, Paul Querna wrote: >> Rainer Jung wrote: >>> During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too >>> many open files". I used strace and the problem looks like this: >>> >>> - The test case is using ab with HTTP kee

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-03 Thread Rainer Jung
On 04.01.2009 00:36, Paul Querna wrote: Rainer Jung wrote: During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too many open files". I used strace and the problem looks like this: - The test case is using ab with HTTP keep alive, concurrency 20 and a small file, so doing about 2000

Re: Problem with file descriptor handling in httpd 2.3.1

2009-01-03 Thread Paul Querna
Rainer Jung wrote: During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too many open files". I used strace and the problem looks like this: - The test case is using ab with HTTP keep alive, concurrency 20 and a small file, so doing about 2000 requests per second. MaxKeepAliveReque

Problem with file descriptor handling in httpd 2.3.1

2009-01-03 Thread Rainer Jung
During testing 2.3.1 I noticed a lot of errors of type EMFILE: "Too many open files". I used strace and the problem looks like this: - The test case is using ab with HTTP keep alive, concurrency 20 and a small file, so doing about 2000 requests per second. MaxKeepAliveRequests=100 (Default)