From a84ff82bb37ac53f20639d6e5e7f19d002459f31 Mon Sep 17 00:00:00 2001 From: Mauro Sardara Date: Tue, 9 Jun 2020 00:03:15 +0200 Subject: [HICN-623] Initialize is_async in ConsumerSocket constructor. Also force transports to use base method TransportProtocol::start() instead of redefining their own start(), in order to have the callbacks and the boolean is_async_ initialized upon protocol start. Signed-off-by: Mauro Sardara Change-Id: I780b26cca5b8dc59f0def5c08a032bbc90371acd Signed-off-by: Mauro Sardara --- libtransport/src/implementation/socket_consumer.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libtransport/src/implementation/socket_consumer.h') diff --git a/libtransport/src/implementation/socket_consumer.h b/libtransport/src/implementation/socket_consumer.h index 175678209..5e5073956 100644 --- a/libtransport/src/implementation/socket_consumer.h +++ b/libtransport/src/implementation/socket_consumer.h @@ -54,6 +54,7 @@ class ConsumerSocket : public Socket { rate_estimation_observer_(nullptr), rate_estimation_batching_parameter_(default_values::batch), rate_estimation_choice_(0), + is_async_(false), verifier_(std::make_shared()), verify_signature_(false), key_content_(false), -- cgit 1.2.3-korg