From 0d6cfeafbef90b2b5b2c5b20ee1a83902c54fd52 Mon Sep 17 00:00:00 2001 From: Kevin Krakauer Date: Tue, 2 May 2023 13:40:28 -0700 Subject: [PATCH] save/restore: don't check for empty waiter.Queue This hasn't been necessary since cl/318010298. We support saving waiter.Queues now, so they don't have to be empty. PiperOrigin-RevId: 528876775 --- pkg/tcpip/transport/tcp/endpoint_state.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkg/tcpip/transport/tcp/endpoint_state.go b/pkg/tcpip/transport/tcp/endpoint_state.go index 623ce8cc0..dbf636100 100644 --- a/pkg/tcpip/transport/tcp/endpoint_state.go +++ b/pkg/tcpip/transport/tcp/endpoint_state.go @@ -56,10 +56,6 @@ func (e *endpoint) beforeSave() { default: panic(fmt.Sprintf("endpoint in unknown state %v", e.EndpointState())) } - - if e.waiterQueue != nil && !e.waiterQueue.IsEmpty() { - panic("endpoint still has waiters upon save") - } } // saveEndpoints is invoked by stateify.