summaryrefslogtreecommitdiff
path: root/lib/Sys/Syslog.pm
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Sys/Syslog.pm')
-rw-r--r--lib/Sys/Syslog.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Sys/Syslog.pm b/lib/Sys/Syslog.pm
index e8faac7126..f0cbb71924 100644
--- a/lib/Sys/Syslog.pm
+++ b/lib/Sys/Syslog.pm
@@ -124,7 +124,8 @@ sub openlog {
$lo_ndelay = $logopt =~ /\bndelay\b/;
$lo_cons = $logopt =~ /\bcons\b/;
$lo_nowait = $logopt =~ /\bnowait\b/;
- &connect if $lo_ndelay;
+ return 1 unless $lo_ndelay;
+ &connect;
}
sub closelog {