From a9a87f52e49b2c1d3f6007f5fdb83b4971ef2c88 Mon Sep 17 00:00:00 2001 From: nash Date: Mon, 8 Mar 2010 11:43:49 +0000 Subject: Add code to avoid a hang on exit when using Tuscany SCA 1.6 (TUSCANY-3277) git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@920280 13f79535-47bb-0310-9956-ffa450edef68 --- .../src/main/java/scatours/CurrencyConverterRMILauncher.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sca-java-1.x/trunk/tutorials/travelsample') diff --git a/sca-java-1.x/trunk/tutorials/travelsample/launchers/currency-converter-rmi/src/main/java/scatours/CurrencyConverterRMILauncher.java b/sca-java-1.x/trunk/tutorials/travelsample/launchers/currency-converter-rmi/src/main/java/scatours/CurrencyConverterRMILauncher.java index b509cfef5c..81d9e19c60 100644 --- a/sca-java-1.x/trunk/tutorials/travelsample/launchers/currency-converter-rmi/src/main/java/scatours/CurrencyConverterRMILauncher.java +++ b/sca-java-1.x/trunk/tutorials/travelsample/launchers/currency-converter-rmi/src/main/java/scatours/CurrencyConverterRMILauncher.java @@ -48,5 +48,9 @@ public class CurrencyConverterRMILauncher { System.out.println("Node started - Press enter to shutdown."); System.in.read(); node.stop(); + + // The following line is a workaround for TUSCANY-3277 when running + // on Tuscany SCA 1.6 (the JVM hangs when exiting). + System.exit(0); } } -- cgit v1.2.3