Check if Listener exists before trying to close it
the build was successful
Подробиці
the build was successful
Подробиці
This commit is contained in:
джерело
8af406a421
коміт
ddc52c332f
|
@ -172,7 +172,9 @@ func (s *BaseOnionService) Listen(app tapir.Application) error {
|
|||
func (s *BaseOnionService) Shutdown() {
|
||||
s.lock.Lock()
|
||||
defer s.lock.Unlock()
|
||||
s.ls.Close()
|
||||
if s.ls != nil {
|
||||
s.ls.Close()
|
||||
}
|
||||
s.connections.Range(func(key, value interface{}) bool {
|
||||
connection := value.(tapir.Connection)
|
||||
connection.Close()
|
||||
|
|
Завантаження…
Посилання в новій задачі