|
|
@@ -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() |
|
|
|