You are viewing a plain text version of this content. The canonical link for it is here.
Posted to nmaven-commits@incubator.apache.org by si...@apache.org on 2008/04/16 21:33:51 UTC

svn commit: r648862 - /incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs

Author: sisbell
Date: Wed Apr 16 14:33:47 2008
New Revision: 648862

URL: http://svn.apache.org/viewvc?rev=648862&view=rev
Log:
bug: nmaven-118

Modified:
    incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs

Modified: incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs
URL: http://svn.apache.org/viewvc/incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs?rev=648862&r1=648861&r2=648862&view=diff
==============================================================================
--- incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs (original)
+++ incubator/nmaven/branches/NMAVEN_0.14/assemblies/NMaven.Plugin.Runner/src/main/csharp/NMaven/Plugin/Launcher/PluginLauncher.cs Wed Apr 16 14:33:47 2008
@@ -35,7 +35,7 @@
 		}
 
 		[STAThread]
-		static void Main(string[] args)
+		static int Main(string[] args)
 		{
 
 			Console.WriteLine("NMAVEN: Start Process = " + DateTime.Now);
@@ -63,9 +63,11 @@
 				= "NMaven.Plugin.PluginDomainManager";
 
 			processStartInfo.UseShellExecute = false;
-			Process.Start(processStartInfo);
-            Console.WriteLine("NMAVEN: End Process = " + DateTime.Now);
-		}
+			Process p = Process.Start(processStartInfo);
+            p.WaitForExit();
+            Console.WriteLine("NMAVEN: End Process = " + DateTime.Now + "; exit code = " + p.ExitCode);
+            return p.ExitCode;
+        }
 
 		private static string GetArgFor(string name, string[] args)
 		{