From f99789b25555033d3dcdf98abf733b6dea58610e Mon Sep 17 00:00:00 2001 From: Pierre Boutillier Date: Thu, 28 Jun 2018 13:14:17 +0200 Subject: [PATCH] Shell: Fix block_*_cache initialization --- src/lib_shell/distributed_db_message.ml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib_shell/distributed_db_message.ml b/src/lib_shell/distributed_db_message.ml index bb955fa50..e0bcd30b4 100644 --- a/src/lib_shell/distributed_db_message.ml +++ b/src/lib_shell/distributed_db_message.ml @@ -12,8 +12,11 @@ module Bounded_encoding = struct open Data_encoding let block_header_max_size = ref None - let block_header_cache = ref Block_header.encoding - let block_locator_cache = ref Block_locator.encoding + let block_header_cache = + ref (Block_header.bounded_encoding ?max_size:!block_header_max_size ()) + let block_locator_cache = + ref (Block_locator.bounded_encoding + ?max_header_size:!block_header_max_size ()) let update_block_header_encoding () = block_header_cache :=