Github user pwendell commented on the pull request:
https://github.com/apache/spark/pull/3316#issuecomment-64979607
Yeah the issue is that "kill -9" risks causing legitimate shutdown
behaviors to fail, and it's hard to reason about every case where that might be
affected by this. Also, it will mean that we won't catch shutdown behavior bugs
in the future because we have this brute-force mechanism. So as a first step it
might be good to just diagnose specific shutdown problems. If we find a case
where we have a buggy third party library or something where there is no
alternative to killing, then we could justify this a bit better.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]