Fix small bug to avoid panic

This commit is contained in:
NickrenREN 2017-04-08 14:35:41 +08:00
parent a2b4fb9b33
commit 26482e3cfc

View File

@ -161,7 +161,7 @@ func (cache *schedulerCache) ForgetPod(pod *v1.Pod) error {
defer cache.mu.Unlock()
currState, ok := cache.podStates[key]
if currState.pod.Spec.NodeName != pod.Spec.NodeName {
if ok && currState.pod.Spec.NodeName != pod.Spec.NodeName {
return fmt.Errorf("pod %v state was assumed on a different node", key)
}