You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
check callbacks existence in onAboveWriteBufferHighWatermark and onBelowWriteBufferLowWatermark (envoyproxy#41521)
I got an envoy crash in my production
environment and the crash stack points to ActiveTcpClient::
onBelowWriteBufferLowWatermark. The envoy is using generic proxy filter
and using tcp connection pool to proxy customised protocol data. This
crash can be frequently reproduced when I benchmark with large body
request & response and kill the client connections during the test. I
check around other files, seems like check callbacks_ existence before
calling it is quite common, and I try use this fix in my environment
seems crash is solved.
Signed-off-by: liulanyi <[email protected]>
0 commit comments