Benoit Tellier created JAMES-4019:
-------------------------------------

             Summary: ReactiveThrottler: possible starvation
                 Key: JAMES-4019
                 URL: https://issues.apache.org/jira/browse/JAMES-4019
             Project: James Server
          Issue Type: Bug
    Affects Versions: 3.8.0, 3.8.1
            Reporter: Benoit Tellier
             Fix For: 3.9.0


In production I encountered logs saying there was too much concurrent IMAP 
request.

>From a starting point in time, my IMAP server stopped accepting request and 
>could not continue progress. Complete dead lock.

By careful unit testing of ReactiveThrottler I was able to diagnose it was not 
handling "cancel" correctly and not propagating to items in the queue which 
would cause the deadlock.

Note: one can avoid this fully by disabling IMAP throttling.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to