From 171b154c8eb9a9c4f9824a0a4676d6a44885abef Mon Sep 17 00:00:00 2001 From: Paul Lorenz Date: Tue, 2 Feb 2021 14:53:35 -0500 Subject: [PATCH] Fix retransmit ticker leak --- router/xgress/link_send_buffer.go | 1 + 1 file changed, 1 insertion(+) diff --git a/router/xgress/link_send_buffer.go b/router/xgress/link_send_buffer.go index dc850e7f9..85d63a1b1 100644 --- a/router/xgress/link_send_buffer.go +++ b/router/xgress/link_send_buffer.go @@ -180,6 +180,7 @@ func (buffer *LinkSendBuffer) run() { var buffered chan *txPayload retransmitTicker := time.NewTicker(100 * time.Millisecond) + defer retransmitTicker.Stop() for { txBufferSizeHistogram.Update(int64(buffer.linkSendBufferSize))