fix race condition divise by zero

This commit is contained in:
Nicolas Coevoet 2015-02-19 19:30:35 +01:00
parent a44d6c9610
commit 2105a15579

View File

@ -3405,6 +3405,8 @@ class ChanTracker(callbacks.Plugin,plugins.ChannelDBHandler):
# jaccard algo
sa, sb = set(a.lower()), set(b.lower())
n = len(sa.intersection(sb))
if float(len(sa) + len(sb) - n) == 0:
return 0
jacc = n / float(len(sa) + len(sb) - n)
return jacc