This fixes the commandline call so masked passwords are unmasked before being sent for execution. This also removes the wrong use of `Thread.Abort()` in the runner, which could abort random tasks in the server.
This fixes the commandline call so masked passwords are unmasked before being sent for execution. This also removes the wrong use of `Thread.Abort()` in the runner, which could abort random tasks in the server.