From 0109bc8c04a5f1717a3a2cbfa54dc8c09007e898 Mon Sep 17 00:00:00 2001 From: Anton Shkinder Date: Thu, 14 Feb 2019 16:09:33 +0300 Subject: [PATCH] Fix : Segmentation fault when running several witness nodes on the same machine --- libraries/chain/db_getter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/chain/db_getter.cpp b/libraries/chain/db_getter.cpp index d4593cfa..b68b41e0 100644 --- a/libraries/chain/db_getter.cpp +++ b/libraries/chain/db_getter.cpp @@ -94,7 +94,7 @@ node_property_object& database::node_properties() uint32_t database::last_non_undoable_block_num() const { - return head_block_num() - _undo_db.size(); + return head_block_num() < _undo_db.size() ? 0 : head_block_num() - _undo_db.size(); } } }