gianm opened a new pull request, #19341:
URL: https://github.com/apache/druid/pull/19341

   In #19233 controllers were updated to be canceled using a combination of 
stop + direct thread interrupt. This patch makes worker cancellation work the 
same way.
   
   The change is necessary to fix a problem where the worker context could be 
closed before the worker finishes running, since the worker context is closed 
using a listener on the run future. To ensure proper sequencing, the run future 
must not be directly cancellable, since that would cause the listener to fire 
too early.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to