diff --git a/test/extensions/filters/network/common/fuzz/uber_readfilter.cc b/test/extensions/filters/network/common/fuzz/uber_readfilter.cc index a15fbc907716..20f1484c2712 100644 --- a/test/extensions/filters/network/common/fuzz/uber_readfilter.cc +++ b/test/extensions/filters/network/common/fuzz/uber_readfilter.cc @@ -22,6 +22,7 @@ void UberFilterFuzzer::reset() { Event::MockDispatcher& mock_dispatcher = dynamic_cast(read_filter_callbacks_->connection_.dispatcher_); mock_dispatcher.clearDeferredDeleteList(); + factory_context_.admin_.config_tracker_.config_tracker_callbacks_.clear(); read_filter_.reset(); } @@ -94,7 +95,6 @@ void UberFilterFuzzer::fuzz( checkInvalidInputForFuzzer(filter_name, message.get()); ENVOY_LOG_MISC(info, "Config content after decoded: {}", message->DebugString()); cb_ = factory.createFilterFactoryFromProto(*message, factory_context_); - } catch (const EnvoyException& e) { ENVOY_LOG_MISC(debug, "Controlled exception in filter setup {}", e.what()); return;