Hi Frank


[EMAIL PROTECTED] tauction]$ grep -P '.*= 3' <strace.log
...
accept(16, {sa_family=AF_INET, sin_port=htons(38587), sin_addr=inet_addr("127.0.0.1")}, [16]) = 3
alarm(300) = 300
alarm(0) = 300
read(4, "package Test::Handler;\n\nuse "..., 4096) = 3418
read(8, "# Generated from XSLoader.pm.PL "..., 4096) = 3836
read(6, "erformance where n is the number"..., 4096) = 362
read(6, "#\n\npackage IO::File;\n\n=head1 NAM"..., 4096) = 3955
read(8, "####################\n## State mo"..., 4096) = 3375
getgroups32(32, [500, 16, 10]) = 3
getgroups32(32, [500, 16, 10]) = 3
read(7, "ec->abs2rel( $path, $base ) ;\n\nI"..., 4096) = 3798
getgroups32(32, [500, 16, 10]) = 3
getgroups32(32, [500, 16, 10]) = 3
read(6, "package re;\n\nour $VERSION = 0.03"..., 4096) = 3988
read(5, "}\n\n\nsub phrase { set_or_get(shi"..., 4096) = 3851
read(6, "package integer;\n\nour $VERSION ="..., 4096) = 3266
read(6, "{\n\t push(@created,mkpath($par"..., 4096) = 3256
read(8, "# Copyright (c) 2000-2003 Dave R"..., 4096) = 3099
read(7, "risbane\',\n \'Australia/South\' =>"..., 4096) = 3960
read(5, "package DateTime::Infinite;\n\nuse"..., 4096) = 3373
read(5, "package Test::Common;\n\nuse s"..., 4096) = 3534
read(9, "package Class::Data::Inheritable"..., 4096) = 3650
read(8, "package Class::DBI::ColumnGroupe"..., 4096) = 3044
read(5, "package Test::Shared;\n\nuse s"..., 4096) = 328
getgroups32(32, [500, 16, 10]) = 3
alarm(0) = 300


seems it is accept who returns IO handler 3.

Frank Maas wrote:

Hi Aleksandr,

You say the process hangs here:



read(3, 0x8293b7c, 4096) = ? ERESTARTSYS (To be restarted)
--- SIGWINCH (Window changed) @ 0 (0) ---
read(3, 0x8293b7c, 4096) = ? ERESTARTSYS (To be restarted)
--- SIGWINCH (Window changed) @ 0 (0) ---
read(3, 0x8293b7c, 4096) = ? ERESTARTSYS (To be restarted)
--- SIGWINCH (Window changed) @ 0 (0) ---
read(3,



then it would be nice to know to what handle 3 is attached. Can you look through the trace for some pointers on this. Perhaps a similar set of lines like



open("/tmp/Apache-Session-e332c162d925d21c424a1a43e809e2fd.lock", O_RDWR|O_CREAT|O_TRUNC|O_LAR
GEFILE, 0666) = 4



that in this case attaches to handle 4. Please note that there might be a lot of attaching and closing of handle 3, we are looking for the last one that remains open until that read.

Best regards,

Frank






-- Reporting bugs: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html



Reply via email to