Просмотр исходного кода

tsnet: remove redundant ephemeral logout on close

LocalBackend.Shutdown already does it.

Updates #cleanup

Change-Id: Ie5dd7d8e5d9e69644f211ee1de6c790f57f5ae25
Co-authored-by: Maisem Ali <[email protected]>
Signed-off-by: Brad Fitzpatrick <[email protected]>
Brad Fitzpatrick 2 лет назад
Родитель
Сommit
47cf836720
1 измененных файлов с 0 добавлено и 9 удалено
  1. 0 9
      tsnet/tsnet.go

+ 0 - 9
tsnet/tsnet.go

@@ -349,15 +349,6 @@ func (s *Server) Close() error {
 		}
 	}()
 
-	if _, isMemStore := s.Store.(*mem.Store); isMemStore && s.Ephemeral && s.lb != nil {
-		wg.Add(1)
-		go func() {
-			defer wg.Done()
-			// Perform a best-effort logout.
-			s.lb.LogoutSync(ctx)
-		}()
-	}
-
 	if s.netstack != nil {
 		s.netstack.Close()
 		s.netstack = nil