diff options
Diffstat (limited to 'src/net/http/server.go')
-rw-r--r-- | src/net/http/server.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/net/http/server.go b/src/net/http/server.go index 0959ac6f85..d78fd71a8d 100644 --- a/src/net/http/server.go +++ b/src/net/http/server.go @@ -2362,7 +2362,7 @@ func (s *Server) closeDoneChanLocked() { // regardless of their state. For a graceful shutdown, use Shutdown. func (s *Server) Close() error { s.mu.Lock() - defer s.mu.Lock() + defer s.mu.Unlock() s.closeDoneChanLocked() err := s.closeListenersLocked() for c := range s.activeConn { |