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)
                {


Reply via email to