Alberto Gomez created GEODE-10155:
-------------------------------------

             Summary: ServerConnection thread hangs when client function 
execution times-out
                 Key: GEODE-10155
                 URL: https://issues.apache.org/jira/browse/GEODE-10155
             Project: Geode
          Issue Type: Bug
          Components: core, functions
            Reporter: Alberto Gomez


If a Geode client executes a server function with a timeout

and

the function is handled in the Geode server by a "Function Execution Processor" 
thread (for example by calling the function with onRegion() on a partitioned 
region without a filter)

and

the function times-out before the server has answered back with all the results

then

the ServerConnection thread that originally started to handle the function 
execution will be stuck forever.

 

If this happens several times and the max-threads parameters is set to a value 
greater than 0, the server will eventually run out of ServerConnection threads 
and will not be able to process more client requests.

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to