From f472324ae880782551f8dd01e32633d86ddaacdf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beat=20K=C3=BCng?= Date: Tue, 1 Nov 2016 15:29:22 +0100 Subject: [PATCH] DataValidatorGroup: remove the assert (avoid crashes in flight) --- validation/data_validator_group.cpp | 2 -- validation/data_validator_group.h | 3 +++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/validation/data_validator_group.cpp b/validation/data_validator_group.cpp index f57fe003ca..ae1fc31578 100644 --- a/validation/data_validator_group.cpp +++ b/validation/data_validator_group.cpp @@ -41,7 +41,6 @@ #include "data_validator_group.h" #include -#include DataValidatorGroup::DataValidatorGroup(unsigned siblings) : _first(nullptr), @@ -50,7 +49,6 @@ DataValidatorGroup::DataValidatorGroup(unsigned siblings) : _first_failover_time(0), _toggle_count(0) { - assert(siblings > 0); DataValidator *next = _first; for (unsigned i = 0; i < siblings; i++) { diff --git a/validation/data_validator_group.h b/validation/data_validator_group.h index 238b684180..89d4e1a4e5 100644 --- a/validation/data_validator_group.h +++ b/validation/data_validator_group.h @@ -45,6 +45,9 @@ class __EXPORT DataValidatorGroup { public: + /** + * @param siblings initial number of DataValidator's. Must be > 0. + */ DataValidatorGroup(unsigned siblings); virtual ~DataValidatorGroup();