diff --git a/source/common/http/filter_manager.h b/source/common/http/filter_manager.h index a7b1329bb78f1..65061c9113c2f 100644 --- a/source/common/http/filter_manager.h +++ b/source/common/http/filter_manager.h @@ -611,7 +611,10 @@ class OverridableRemoteSocketAddressSetterStreamInfo : public StreamInfo::Stream void setDownstreamRemoteAddress( const Network::Address::InstanceConstSharedPtr& downstream_remote_address) { - ASSERT(overridden_downstream_remote_address_ == nullptr); + // TODO(rgs1): we should assert overridden_downstream_remote_address_ is nullptr, + // but we are currently relaxing this as a workaround to: + // + // https://github.com/envoyproxy/envoy/pull/14432#issuecomment-758167614 overridden_downstream_remote_address_ = downstream_remote_address; }