Dont die if logging remotely fails, patch by Joshua Jackson
diff --git a/sysklogd/syslogd.c b/sysklogd/syslogd.c
index 34bc019..1c58a64 100644
--- a/sysklogd/syslogd.c
+++ b/sysklogd/syslogd.c
@@ -386,12 +386,8 @@
 		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)