Skip to content

Commit 291e20b

Browse files
author
Ravi Sankar Penta
committed
Call deleteNode() only if node UID matches
1 parent b06c74f commit 291e20b

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

pkg/network/master/subnets.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,11 @@ func (master *OsdnMaster) handleAddOrUpdateNode(obj, _ interface{}, eventType wa
6161
func (master *OsdnMaster) handleDeleteNode(obj interface{}) {
6262
node := obj.(*kapi.Node)
6363
glog.V(5).Infof("Watch %s event for Node %q", watch.Deleted, node.Name)
64+
65+
if _, exists := master.hostSubnetNodeIPs[node.UID]; !exists {
66+
return
67+
}
68+
6469
delete(master.hostSubnetNodeIPs, node.UID)
6570

6671
if err := master.deleteNode(node.Name); err != nil {

0 commit comments

Comments
 (0)