ToolBase calls System.exit
--------------------------
Key: HADOOP-327
URL: http://issues.apache.org/jira/browse/HADOOP-327
Project: Hadoop
Type: Bug
Components: util
Versions: 0.4.0
Reporter: Owen O'Malley
Assigned to: Hairong Kuang
Fix For: 0.4.0
The new ToolBase class calls System.exit when the main routine finishes. That
will break if the application uses threads that need to finish before the jvm
exits. The normal semantics is that the program doesn't finish execution until
all of the non-daemon threads exit (including the main one) and System.exit
should never be called except for critical errors.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira