Rev 771: cope better with large debug dumps in
http://samba.org/~tridge/ctdb
tridge at samba.org
tridge at samba.org
Wed Jan 16 12:06:38 GMT 2008
------------------------------------------------------------
revno: 771
revision-id:tridge at samba.org-20080116120637-9ip9uzvsqrq6qa25
parent: tridge at samba.org-20080116114001-rdvb0cwzx3fzu7bu
committer: Andrew Tridgell <tridge at samba.org>
branch nick: tridge.stable
timestamp: Wed 2008-01-16 23:06:37 +1100
message:
cope better with large debug dumps
modified:
server/ctdb_logging.c ctdb_logging.c-20080116110143-ua6l03e8hednumk9-1
=== modified file 'server/ctdb_logging.c'
--- a/server/ctdb_logging.c 2008-01-16 11:40:01 +0000
+++ b/server/ctdb_logging.c 2008-01-16 12:06:37 +0000
@@ -119,15 +119,13 @@
ctdb->log->buf_used += n1;
}
- if (ctdb->log->buf_used == sizeof(ctdb->log->buf)) {
- do_debug("%*.*s\n",
- (int)ctdb->log->buf_used, (int)ctdb->log->buf_used, ctdb->log->buf);
- ctdb->log->buf_used = 0;
- return;
- }
-
p = memchr(ctdb->log->buf, '\n', ctdb->log->buf_used);
if (!p) {
+ if (ctdb->log->buf_used == sizeof(ctdb->log->buf)) {
+ do_debug("%*.*s\n",
+ (int)ctdb->log->buf_used, (int)ctdb->log->buf_used, ctdb->log->buf);
+ ctdb->log->buf_used = 0;
+ }
return;
}
More information about the samba-cvs
mailing list