[ 
https://issues.apache.org/jira/browse/HBASE-21890?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Duo Zhang updated HBASE-21890:
------------------------------
    Description: 
Found this when implementing HBASE-21875, the UncaughtExceptionHandler will not 
be invoked if you use submit to submit the task, as by design, you should use 
the returned Future object to get the result(exception).

As we do not care the return value here, let's change to use execute method.

  was:Found this when implementing HBASE-21875, the UncaughtExceptionHandler 
will not be invoked if you use submit to submit the task, as by design, you 
should use the returned Future object to get the result(exception).


> Use execute instead of submit to submit a task in RemoteProcedureDispatcher
> ---------------------------------------------------------------------------
>
>                 Key: HBASE-21890
>                 URL: https://issues.apache.org/jira/browse/HBASE-21890
>             Project: HBase
>          Issue Type: Bug
>          Components: proc-v2
>            Reporter: Duo Zhang
>            Priority: Critical
>             Fix For: 3.0.0, 2.2.0, 2.0.5, 2.3.0, 2.1.4
>
>
> Found this when implementing HBASE-21875, the UncaughtExceptionHandler will 
> not be invoked if you use submit to submit the task, as by design, you should 
> use the returned Future object to get the result(exception).
> As we do not care the return value here, let's change to use execute method.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to