Merge pull request #2096 from frobware/fix-segv-in-updateReadinessStats
Fix potential SEGV in updateReadinessStats
This commit is contained in:
		
						commit
						dd89fb1385
					
				|  | @ -585,6 +585,10 @@ func (csr *ClusterStateRegistry) updateReadinessStats(currentTime time.Time) { | |||
| 			klog.Warningf("Failed to get nodegroup for %s: %v", unregistered.Node.Name, errNg) | ||||
| 			continue | ||||
| 		} | ||||
| 		if nodeGroup == nil { | ||||
| 			klog.Warningf("Nodegroup is nil for %s", unregistered.Node.Name) | ||||
| 			continue | ||||
| 		} | ||||
| 		perNgCopy := perNodeGroup[nodeGroup.Id()] | ||||
| 		if unregistered.UnregisteredSince.Add(csr.config.MaxNodeProvisionTime).Before(currentTime) { | ||||
| 			perNgCopy.LongUnregistered++ | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue