Hi all,
I'm quite hopeless with this. It's a 0.3.1 RoundCube installation, and occasionally RoundCube receives a request which not only causes PHP to stuck into something like an endless loop, but also Apache is unable to terminate the child normally (regardless of any PHP or Apache timeout setting). It keeps on running until I kill the child manually (or restart Apache).
Strace shows that no syscalls are called, which makes me thinking of an endless loop. Sometimes it takes a week for such an event to occur, sometimes it's more frequent. Manually reproducing the request (the problematic one can be figured out from the server status and the logs) hasn't helped, it was working as expected. It occurs regardless of the caching settings.
Can you give me a hint how to proceed? Has anybody experienced such a thing? I don't know how to debug PHP code in this level.
Thanks, Kristof
PS: it's a debian running on a Xen VM. _______________________________________________ List info: http://lists.roundcube.net/users/
Hello,
Had the same problem. Please see http://trac.roundcube.net/ticket/1485975
My assumptions are that the problem is in IMAP library + IMAP server bunch.
Unfortunately I can not find a solution except restarting apache via cron a few times a day.
Regards, Andrey.
Kristof BAJNOK пишет:
Hi all,
I'm quite hopeless with this. It's a 0.3.1 RoundCube installation, and occasionally RoundCube receives a request which not only causes PHP to stuck into something like an endless loop, but also Apache is unable to terminate the child normally (regardless of any PHP or Apache timeout setting). It keeps on running until I kill the child manually (or restart Apache).
Strace shows that no syscalls are called, which makes me thinking of an endless loop. Sometimes it takes a week for such an event to occur, sometimes it's more frequent. Manually reproducing the request (the problematic one can be figured out from the server status and the logs) hasn't helped, it was working as expected. It occurs regardless of the caching settings.
Can you give me a hint how to proceed? Has anybody experienced such a thing? I don't know how to debug PHP code in this level.
Thanks, Kristof
PS: it's a debian running on a Xen VM. _______________________________________________ List info: http://lists.roundcube.net/users/
List info: http://lists.roundcube.net/users/