diff --git a/internal/proxyservice/impl.go b/internal/proxyservice/impl.go
index a01a35080a4e20ec212a0e7d70f22f2e3ea60ff5..34f55af4ac35593dfb56184eaff2a9f58db73b9b 100644
--- a/internal/proxyservice/impl.go
+++ b/internal/proxyservice/impl.go
@@ -144,13 +144,11 @@ func (s *ServiceImpl) Stop() error {
 	var err error
 	nodeClients, err := s.nodeInfos.ObtainAllClients()
 	if err != nil {
-		panic(err)
 		return err
 	}
 	for _, nodeClient := range nodeClients {
 		err = nodeClient.Stop()
 		if err != nil {
-			panic(err)
 			return err
 		}
 	}