Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9
-
None
-
Patch Available
Description
Once the max# of thrift threads is reached, a new task (workprocess) is attempted to be executed in an infinite loop, then the client may hang.
An improvement is to introduce a task timeout. after a certain time, if the task is still not got queued to be executed. It will be invalidated.
Attachments
Attachments
Issue Links
- is related to
-
HIVE-4766 Support HS2 client login timeout when the thrift thread max# is reached
- Resolved
- relates to
-
HIVE-4766 Support HS2 client login timeout when the thrift thread max# is reached
- Resolved
- supercedes
-
THRIFT-2650 add LoggingRejectedExecutionHandler on ThreadPoolExecutor
- Closed