freebsd-nq/lib/libc
Andrey A. Chernov e3c1328e9f Temporarily restore old (itimer) sleep variant because new one
(nanosleep) breaks Apache httpd badly: his childs died quickly after
number of requests (SIGPIPE). To reproduce this bug start
gdb /usr/local/sbin/httpd
run -X

and make some bunch of concurent requests (load the server pages
from 3 different places f.e.)
After short time httpd dies via SIGPIPE. It never dies with old sleep.c

In real life it looks like lots of broken images on the pages or missing
pages. Lynx says about Network read error, etc.
It seems something wrong in nanosleep signal handling.
1997-05-17 08:32:42 +00:00
..
amd64 Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
compat-43 Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
db Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
gen Temporarily restore old (itimer) sleep variant because new one 1997-05-17 08:32:42 +00:00
gmon Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
i386 Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
locale Completely remove #ifdefed out 8859-1 extension, I found it break 1997-05-14 00:11:02 +00:00
net Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
nls Plug even more failure memory leaks 1997-05-10 04:40:40 +00:00
quad Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
regex Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
rpc Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
stdio Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
stdlib Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
stdtime Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
string Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
sys Add clock_* and nanosleep manpages and links. 1997-05-12 12:18:14 +00:00
xdr Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
yp Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
Makefile Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00
Makefile.inc Changed all paths to be relative to src/lib instead of src/lib/libc 1997-05-03 03:50:06 +00:00