Merge pull request #119 from rhansen/force-daemon

Do not prevent daemonization when force is set
This commit is contained in:
Sandro 2020-05-29 04:15:22 +02:00 committed by GitHub
commit dc37e00d9d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -823,8 +823,8 @@ my $caught_int = 0;
$SIG{'HUP'} = sub { $caught_hup = 1; };
$SIG{'TERM'} = sub { $caught_term = 1; };
$SIG{'INT'} = sub { $caught_int = 1; };
# don't fork() if foreground or force is on
if (opt('foreground') || opt('force')) {
# don't fork() if foreground
if (opt('foreground')) {
;
} elsif (opt('daemon')) {
$SIG{'CHLD'} = 'IGNORE';
@ -866,7 +866,6 @@ do {
unless exists $ip_strategies{lc opt('use')};
$daemon = opt('daemon');
$daemon = 0 if opt('force');
update_nics();