diff --git a/web/services/channel_gost.go b/web/services/channel_gost.go index 8aeee51..f083f99 100644 --- a/web/services/channel_gost.go +++ b/web/services/channel_gost.go @@ -9,6 +9,7 @@ import ( m "platform/web/models" q "platform/web/queries" "strings" + "time" "gorm.io/gen/field" ) @@ -130,7 +131,12 @@ func (s *channelGostProvider) removeRemote(batchNo string, batch *usedChanBatch) return client.DeleteAdmission(admissionName) })) } - return u.CombineErrors(deleteErrs) + if len(deleteErrs) != 0 { + return u.CombineErrors(deleteErrs) + } + + time.Sleep(time.Millisecond * 200) + return nil } func (s *channelGostProvider) selectProxy(count int) (*m.Proxy, error) {