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