diff --git a/Main.cs b/Main.cs index b0c690d..939f271 100644 --- a/Main.cs +++ b/Main.cs @@ -452,9 +452,11 @@ namespace winsw } else { - stoparguments += " " + descriptor.Arguments; - - StartProcess(new Process(), stoparguments); + stoparguments += " " + descriptor.Arguments; + + Process stopProcess = new Process(); + StartProcess(stopProcess, stoparguments); + stopProcess.WaitForExit(); } }