From adf935725fd8a38b4e0d56cdb419ed3d6a2c1846 Mon Sep 17 00:00:00 2001 From: NextTurn <45985406+NextTurn@users.noreply.github.com> Date: Mon, 4 Mar 2019 00:00:00 +0800 Subject: [PATCH] Stop parent process first by default --- doc/extensions/runawayProcessKiller.md | 2 +- examples/sample-allOptions.xml | 4 ++-- src/Core/WinSWCore/Configuration/DefaultSettings.cs | 2 +- .../RunawayProcessKiller/RunawayProcessKillerExtension.cs | 2 +- src/Plugins/RunawayProcessKiller/sampleConfig.xml | 2 +- src/Test/winswTests/ServiceDescriptorTests.cs | 8 ++++---- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/doc/extensions/runawayProcessKiller.md b/doc/extensions/runawayProcessKiller.md index 5b6d045..374f86b 100644 --- a/doc/extensions/runawayProcessKiller.md +++ b/doc/extensions/runawayProcessKiller.md @@ -36,7 +36,7 @@ The extension can be configured via the [XML configuration file](../xmlConfigFil --> 5000 - false + true diff --git a/examples/sample-allOptions.xml b/examples/sample-allOptions.xml index f02ae6a..23a8816 100644 --- a/examples/sample-allOptions.xml +++ b/examples/sample-allOptions.xml @@ -136,9 +136,9 @@ SECTION: Executable management - false + true 5000 - false + true diff --git a/src/Test/winswTests/ServiceDescriptorTests.cs b/src/Test/winswTests/ServiceDescriptorTests.cs index 77580f9..55bebdd 100644 --- a/src/Test/winswTests/ServiceDescriptorTests.cs +++ b/src/Test/winswTests/ServiceDescriptorTests.cs @@ -140,20 +140,20 @@ $@" } [Test] - public void StopParentProcessFirstIsFalseByDefault() + public void StopParentProcessFirstIsTrueByDefault() { - Assert.That(this._extendedServiceDescriptor.StopParentProcessFirst, Is.False); + Assert.That(this._extendedServiceDescriptor.StopParentProcessFirst, Is.True); } [Test] public void CanParseStopParentProcessFirst() { const string seedXml = "" - + "true" + + "false" + ""; var serviceDescriptor = ServiceDescriptor.FromXML(seedXml); - Assert.That(serviceDescriptor.StopParentProcessFirst, Is.True); + Assert.That(serviceDescriptor.StopParentProcessFirst, Is.False); } [Test]