mirror of
https://github.com/sheumann/hush.git
synced 2024-08-20 19:29:02 +00:00
Dont die if logging remotely fails, patch by Joshua Jackson
This commit is contained in:
parent
def85e8752
commit
877d418b39
@ -386,12 +386,8 @@ static void logMessage(int pri, char *msg)
|
||||
v->iov_base = msg;
|
||||
v->iov_len = strlen(msg);
|
||||
writev_retry:
|
||||
if (-1 == writev(remotefd, iov, IOV_COUNT)) {
|
||||
if (errno == EINTR) {
|
||||
goto writev_retry;
|
||||
}
|
||||
error_msg_and_die("cannot write to remote file handle on %s:%d",
|
||||
RemoteHost, RemotePort);
|
||||
if ((-1 == writev(remotefd, iov, IOV_COUNT)) && (errno == EINTR)) {
|
||||
goto writev_retry;
|
||||
}
|
||||
}
|
||||
if (local_logging == TRUE)
|
||||
|
Loading…
Reference in New Issue
Block a user