From bb38c0232d2baf587bf049d4ec07b9574fed854d Mon Sep 17 00:00:00 2001 From: Ville Tuulos Date: Tue, 10 Jun 2008 09:41:18 -0700 Subject: [PATCH] not yielding duplicate entryids in ringodisco --- ringogw/py/ringodisco.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ringogw/py/ringodisco.py b/ringogw/py/ringodisco.py index de1b26d..61e6e6e 100644 --- a/ringogw/py/ringodisco.py +++ b/ringogw/py/ringodisco.py @@ -58,10 +58,11 @@ def read_entry(): if not entry: break entryid, flags, key, val = entry - if entryid == prev_id: - continue if flags & 1 or flags & 2: continue + if entryid == prev_id: + continue + prev_id = entryid yield key, val