diff options
| -rw-r--r-- | server.go | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -150,6 +150,8 @@ func (srv *Server) Shutdown(ctx context.Context) error { srv.closed = true srv.shutdown = true + srv.tryCloseDoneLocked() + // Close all active listeners. for _, cancel := range srv.listeners { cancel() |