Jaskey Lam created ROCKETMQ-14:
----------------------------------

             Summary: Remoting invoke callback shoule be invoked in an executor 
rather than in current thread. 
                 Key: ROCKETMQ-14
                 URL: https://issues.apache.org/jira/browse/ROCKETMQ-14
             Project: Apache RocketMQ
          Issue Type: Improvement
            Reporter: Jaskey Lam
            Assignee: vongosling
            Priority: Minor


For success callback, processResponseCommand will execute invoke callback in a 
saparate executor rather than the time thread.

But for timeout problem , the timeout callback will be invoked directly in 
timer thread/netty selector thread.

If the user put some time-cost task when timeout, the other timeout callback 
will be blocked to schedule.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to