Author: gnodet
Date: Wed May 21 09:03:10 2008
New Revision: 658733

URL: http://svn.apache.org/viewvc?rev=658733&view=rev
Log:
SMX4KNL-41: When using the remote command on the client from the command line, 
the proces does not exit correctly

Modified:
    
servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/geronimo/gshell/spring/GShell.java

Modified: 
servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/geronimo/gshell/spring/GShell.java
URL: 
http://svn.apache.org/viewvc/servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/geronimo/gshell/spring/GShell.java?rev=658733&r1=658732&r2=658733&view=diff
==============================================================================
--- 
servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/geronimo/gshell/spring/GShell.java
 (original)
+++ 
servicemix/smx4/kernel/trunk/gshell/gshell-core/src/main/java/org/apache/geronimo/gshell/spring/GShell.java
 Wed May 21 09:03:10 2008
@@ -121,6 +121,12 @@
                     } else {
                         mainService.setExitCode(value != null ? 1 : 0);
                     }
+                    log.info("Exiting shell due to terminated command");
+                    try {
+                        getBundleContext().getBundle(0).stop();
+                    } catch (BundleException e2) {
+                        log.info("Caught exception while shutting down 
framework: " + e2, e2);
+                    }
                 }
             } else {
                 // Otherwise go into a command shell.


Reply via email to