1
0
Эх сурвалжийг харах

lib/connections: Don't panic on removed device (fixes #5299) (#5300)

Simon Frei 7 жил өмнө
parent
commit
01ade9c8ae

+ 3 - 1
lib/connections/service.go

@@ -245,7 +245,9 @@ next:
 
 		deviceCfg, ok := s.cfg.Device(remoteID)
 		if !ok {
-			panic("bug: unknown device should already have been rejected")
+			l.Infof("Device %s removed from config during connection attempt at %s", remoteID, c)
+			c.Close()
+			continue
 		}
 
 		// Verify the name on the certificate. By default we set it to