]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Do not wait for lock file cleanup on Windows
authorMichał Kępień <michal@isc.org>
Fri, 19 Apr 2019 09:21:43 +0000 (11:21 +0200)
committerMichał Kępień <michal@isc.org>
Fri, 19 Apr 2019 09:21:43 +0000 (11:21 +0200)
As signals are currently not handled by named on Windows, instances
terminated using signals are not able to perform a clean shutdown, which
involves e.g. removing the lock file.  Thus, waiting for a given
instance's lock file to be removed beforing assuming it is shut down
is pointless on Windows, so do not even attempt it.

bin/tests/system/stop.pl

index 1045ee374fb6cae20ec96913eff85b4bffe6c567..1a78ade59f41a596b125e9c40506e0f43986d17c 100644 (file)
@@ -131,6 +131,8 @@ exit($errors);
 sub server_lock_file {
        my ( $server ) = @_;
 
+       return if (defined($ENV{'CYGWIN'}));
+
        return $testdir . "/" . $server . "/named.lock" if ($server =~ /^ns/);
        return if ($server =~ /^ans/);