Don't try to close the TCP listener, since it was already closed when the TLS listener was closed

This commit is contained in:
Ola Bini 2019-12-20 16:19:06 +00:00
parent 4a90b31d8d
commit b2a809ebd8
No known key found for this signature in database
GPG key ID: 6786A150F6A2B28F

View file

@ -15,9 +15,16 @@ import (
"encoding/hex"
"errors"
"fmt"
"github.com/golang/protobuf/proto"
"hash"
"log"
"net"
"net/http"
"path/filepath"
"strings"
"sync"
"time"
"github.com/golang/protobuf/proto"
"mumble.info/grumble/pkg/acl"
"mumble.info/grumble/pkg/ban"
"mumble.info/grumble/pkg/freezer"
@ -27,12 +34,6 @@ import (
"mumble.info/grumble/pkg/serverconf"
"mumble.info/grumble/pkg/sessionpool"
"mumble.info/grumble/pkg/web"
"net"
"net/http"
"path/filepath"
"strings"
"sync"
"time"
)
// The default port a Murmur server listens on
@ -1532,10 +1533,6 @@ func (server *Server) Stop() (err error) {
if err != nil {
return err
}
err = server.tcpl.Close()
if err != nil {
return err
}
err = server.webwsl.Close()
if err != nil {
return err