logging: Fix a bug in ringbuffer
authorAmitay Isaacs <amitay@gmail.com>
Thu, 9 May 2013 05:43:10 +0000 (15:43 +1000)
committerAmitay Isaacs <amitay@gmail.com>
Thu, 23 May 2013 06:18:23 +0000 (16:18 +1000)
commit939d12b96a0cbebbe6269fa2b14f584058dd6174
tree216f0959795d88abcf07fc608dd7723e4c6b0764
parent14bd0b6961ef1294e9cba74ce875386b7dfbf446
logging: Fix a bug in ringbuffer

When ringbuffer is full, it does not return any entries.  Simplify
ringbuffer logic by keeping track of number of log entries rather than
last entry.

Signed-off-by: Amitay Isaacs <amitay@gmail.com>
Pair-Programmed-With: Martin Schwenke <martin@meltin.net>
common/ctdb_logging.c