Patch from Gennady Feldman <gfeldman@mail.com> to make syslogd not log
when compiled for remote logging. Not the ideal way to fix it (it should really be a runtime switch), but good enough for now I guess...
This commit is contained in:
@ -161,9 +161,6 @@ static void logMessage (int pri, char *msg)
|
||||
|
||||
/* todo: supress duplicates */
|
||||
|
||||
/* now spew out the message to wherever it is supposed to go */
|
||||
message("%s %s %s %s\n", timestamp, LocalHostName, res, msg);
|
||||
|
||||
#ifdef BB_FEATURE_REMOTE_LOG
|
||||
/* send message to remote logger */
|
||||
if ( -1 != remotefd){
|
||||
@ -184,8 +181,11 @@ static void logMessage (int pri, char *msg)
|
||||
error_msg_and_die("syslogd: cannot write to remote file handle on"
|
||||
"%s:%d\n",RemoteHost,RemotePort);
|
||||
}
|
||||
}
|
||||
} else
|
||||
#endif
|
||||
/* now spew out the message to wherever it is supposed to go */
|
||||
message("%s %s %s %s\n", timestamp, LocalHostName, res, msg);
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user