Return-Path: Delivered-To: apmail-jakarta-ant-dev-archive@apache.org Received: (qmail 63594 invoked from network); 1 Mar 2002 10:35:11 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 1 Mar 2002 10:35:10 -0000 Received: (qmail 27485 invoked by uid 97); 1 Mar 2002 10:35:19 -0000 Delivered-To: qmlist-jakarta-archive-ant-dev@jakarta.apache.org Received: (qmail 27469 invoked by uid 97); 1 Mar 2002 10:35:19 -0000 Mailing-List: contact ant-dev-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Ant Developers List" Reply-To: "Ant Developers List" Delivered-To: mailing list ant-dev@jakarta.apache.org Received: (qmail 27458 invoked by uid 97); 1 Mar 2002 10:35:19 -0000 Date: 1 Mar 2002 10:35:03 -0000 Message-ID: <20020301103503.98621.qmail@icarus.apache.org> From: donaldp@apache.org To: jakarta-ant-cvs@apache.org Subject: cvs commit: jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/frontends CLIMain.java X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N donaldp 02/03/01 02:35:03 Modified: proposal/myrmidon/src/java/org/apache/myrmidon/frontends CLIMain.java Log: Wrap block with finally to make sure System.exit is called and with correct exitCode Revision Changes Path 1.27 +7 -5 jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java Index: CLIMain.java =================================================================== RCS file: /home/cvs/jakarta-ant/proposal/myrmidon/src/java/org/apache/myrmidon/frontends/CLIMain.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- CLIMain.java 21 Feb 2002 09:28:03 -0000 1.26 +++ CLIMain.java 1 Mar 2002 10:35:03 -0000 1.27 @@ -42,7 +42,7 @@ * to run project. * * @author Peter Donald - * @version $Revision: 1.26 $ $Date: 2002/02/21 09:28:03 $ + * @version $Revision: 1.27 $ $Date: 2002/03/01 10:35:03 $ */ public class CLIMain extends AbstractLogEnabled @@ -112,8 +112,8 @@ */ public static void main( final String[] args ) { + int exitCode = 0; final CLIMain main = new CLIMain(); - try { main.execute( args ); @@ -123,10 +123,12 @@ final String message = REZ.getString( "error-message", ExceptionUtil.printStackTrace( throwable ) ); System.err.println( message ); - System.exit( -1 ); + exitCode = -1; + } + finally + { + System.exit( exitCode ); } - - System.exit( 0 ); } /** -- To unsubscribe, e-mail: For additional commands, e-mail: