You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This change came from #18 with some additional massaging. I think the idea was that logging often gets done in error handlers, and having the loggin itself throw an error set $@ can cause a lot of problems.
Hi, on commit 13e4bcc you had ignored the die signal before any Sys::Syslog call (row 98 of the file Syslog.pm).
For me is critical to know if a message has been written by the
syslogd
(I have to produce legal logs).See this little snippet of code:
My syslog appender is setted on TCP:514. Now, If I shut down the
syslogd
, with v2.54 I correctly have:with v2.56 conversely:
As you can see, with the v2.56 my code says that the log message has been written, but it isn't true because the
syslogd
were down!I think that this is a regression even because as the Sys::Syslog man page says, If we want to ignore the die, we can use the
nofatal
option:Thank you in advance,
Emanuele
The text was updated successfully, but these errors were encountered: