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