From d79c595e2739aec0156798deaa16ee0ac8c844d3 Mon Sep 17 00:00:00 2001
From: capossele <angelocapossele@gmail.com>
Date: Tue, 16 Jun 2020 21:29:07 +0100
Subject: [PATCH] =?UTF-8?q?=E2=9A=A1=EF=B8=8F=20Avoid=20sending=20empty=20?=
 =?UTF-8?q?rounds?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 plugins/analysis/client/plugin.go | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/plugins/analysis/client/plugin.go b/plugins/analysis/client/plugin.go
index 8a962264..b710888d 100644
--- a/plugins/analysis/client/plugin.go
+++ b/plugins/analysis/client/plugin.go
@@ -174,6 +174,11 @@ func onRoundExecuted(roundStats *vote.RoundStats) {
 	defer connLock.Unlock()
 
 	for _, chunk := range chunks {
+		// abort if empty round
+		if len(chunk) == 0 {
+			return
+		}
+
 		rs := vote.RoundStats{
 			Duration:           roundStats.Duration,
 			RandUsed:           roundStats.RandUsed,
-- 
GitLab