From b35aec769bfd6596098ffe616d9c0f44bb513546 Mon Sep 17 00:00:00 2001 From: Mike Spreitzer Date: Fri, 18 Dec 2015 15:20:06 -0500 Subject: [PATCH] Issue #18721: introduce longer period for lost pod polling --- contrib/mesos/pkg/executor/executor.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/contrib/mesos/pkg/executor/executor.go b/contrib/mesos/pkg/executor/executor.go index 8100b6239f5..9d74efaea07 100644 --- a/contrib/mesos/pkg/executor/executor.go +++ b/contrib/mesos/pkg/executor/executor.go @@ -49,6 +49,7 @@ import ( const ( containerPollTime = 1 * time.Second + lostPodPollTime = 1 * time.Minute podRelistPeriod = 5 * time.Minute ) @@ -656,7 +657,7 @@ func (k *Executor) __launchTask(driver bindings.ExecutorDriver, taskId, podFullN // Wait for the pod to go away and stop monitoring once it does // TODO (jdefelice) replace with an /events watch? for { - time.Sleep(containerPollTime) + time.Sleep(lostPodPollTime) if k.checkForLostPodTask(driver, taskId, knownPod) { return }