From f5a00c6e6b489a111fd789468a871b18eecef8c2 Mon Sep 17 00:00:00 2001 From: Mokhtar Naamani Date: Tue, 3 Jan 2017 17:37:15 +0200 Subject: [PATCH] bloom: fix minimum value of n --- lib/utils/bloom.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/utils/bloom.js b/lib/utils/bloom.js index 194f71cc..06c74100 100644 --- a/lib/utils/bloom.js +++ b/lib/utils/bloom.js @@ -166,7 +166,7 @@ Bloom.fromRate = function fromRate(items, rate, update) { if (update !== -1) size = Math.min(size, constants.bloom.MAX_BLOOM_FILTER_SIZE * 8); - n = (size / items * LN2) | 0; + n = ((size / items * LN2) | 0) || 1; if (update !== -1) n = Math.min(n, constants.bloom.MAX_HASH_FUNCS);