[PATCH 1/2] logging: Strip '\n' at the end of syslog() calls
- From: Ozan Çağlayan <ozan pardus org tr>
- To: networkmanager-list gnome org
- Subject: [PATCH 1/2] logging: Strip '\n' at the end of syslog() calls
- Date: Mon, 7 Feb 2011 22:45:52 +0200
syslog already ensures that the messages are splitted by \n
boundaries. Appending another \n in NM pollutes the logging:
Feb 7 22:00:55 2011 NetworkManager[890]: <info> ...
Feb 7 22:00:56 2011 NetworkManager[890]: <info> ...
Feb 7 22:00:57 2011 NetworkManager[890]: <warn> ...
etc.
---
src/logging/nm-logging.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/logging/nm-logging.c b/src/logging/nm-logging.c
index 01bbb36..84cf16f 100644
--- a/src/logging/nm-logging.c
+++ b/src/logging/nm-logging.c
@@ -237,14 +237,14 @@ void _nm_log (const char *loc,
if ((log_level & LOGL_DEBUG) && (level == LOGL_DEBUG)) {
g_get_current_time (&tv);
- syslog (LOG_INFO, "<debug> [%ld.%ld] [%s] %s(): %s\n", tv.tv_sec, tv.tv_usec, loc, func, msg);
+ syslog (LOG_INFO, "<debug> [%ld.%ld] [%s] %s(): %s", tv.tv_sec, tv.tv_usec, loc, func, msg);
} else if ((log_level & LOGL_INFO) && (level == LOGL_INFO))
- syslog (LOG_INFO, "<info> %s\n", msg);
+ syslog (LOG_INFO, "<info> %s", msg);
else if ((log_level & LOGL_WARN) && (level == LOGL_WARN))
- syslog (LOG_WARNING, "<warn> %s\n", msg);
+ syslog (LOG_WARNING, "<warn> %s", msg);
else if ((log_level & LOGL_ERR) && (level == LOGL_ERR)) {
g_get_current_time (&tv);
- syslog (LOG_ERR, "<error> [%ld.%ld] [%s] %s(): %s\n", tv.tv_sec, tv.tv_usec, loc, func, msg);
+ syslog (LOG_ERR, "<error> [%ld.%ld] [%s] %s(): %s", tv.tv_sec, tv.tv_usec, loc, func, msg);
}
g_free (msg);
}
--
1.7.3.4
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]