Description
Follow up to https://issues.apache.org/jira/browse/TEZ-3533.
Adding some exception checks during shutdown could help with ensuring all components shutdown, in case there is a failure from a previous one.
Rename threads is to make it easier to debug from stacktraces.