ashb commented on PR #41329:
URL: https://github.com/apache/airflow/pull/41329#issuecomment-2506242627

   My default approach here would be to follow what containers to as these days 
it's an expected pattern, so TERM -> KILL after timeout. and no other signals. 
I don't personally see much value in a second quit signal, if it doesn't finish 
after the first one (wether that is INT, TERM or QUIT) I don't think there's 
really much value in sending it a second signal -- either it was well-behaved 
and is busy (in which case what would the task do? Try really hard to stop 
:grin:?) or it ignored the signal and will ignore this one tho.
   
   So my vote is just TERM -> ...timeout ... -> KILL ala Docker.
   
   Good point about INT on docker, I was remembering wrongly.


-- 
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]

Reply via email to