Hi Thomas,
I'm glad to say it works! Perfect! Things are running now, like they were prior to the fatal cPanel update.
What can I say! Ben
Hi Jasper
I was also working on this issue and tried out your solution. Unfortunately the request still hangs... I did not yet find the reason for this problem but please note the following:
(iil_ModFlag) is called as when opening the message. The only difference when opening the message is, that RoundCube loaded the message from the server before marking it as read (with the same socket connection). 2) The app does not hang when marking the message as read but when trying to reload the message headers afterwards (iil_C_FetchHeaders).
To avoid this problem, I close the connection to the server, after setting the flag and re-open it for loading the message headers. If doing this, RoundCube won't hang anymore when opening unread messages but the problem is not solved completely.
Just unpack the attached archive and replace the rcube_imap.inc. Please post your experience with this patch back to the list.
Thomas