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

erorchan closing should be deferred

Mohammed Nafees 4 лет назад
Родитель
Сommit
aab4c94594
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      internal/kubernetes/agent.go

+ 1 - 1
internal/kubernetes/agent.go

@@ -636,6 +636,7 @@ func (a *Agent) GetPodLogs(namespace string, name string, selectedContainer stri
 
 			select {
 			case <-errorchan:
+				defer close(errorchan)
 				return
 			default:
 			}
@@ -645,7 +646,6 @@ func (a *Agent) GetPodLogs(namespace string, name string, selectedContainer stri
 	for {
 		select {
 		case err = <-errorchan:
-			close(errorchan)
 			return err
 		}
 	}