diff options
| author | 张远浩 <bluefoxah@gmail.com> | 2016-04-11 18:17:22 +0800 |
|---|---|---|
| committer | 张远浩 <bluefoxah@gmail.com> | 2016-04-11 18:17:22 +0800 |
| commit | 7a7f4cecbb6937d496ca6abf14450bf9e475a77e (patch) | |
| tree | 9b8a3199cdd7939251046ef314b3eddc1ae16018 | |
| parent | c67aee701270c6ca1889c82be03ccbf010c1882b (diff) | |
| download | seaweedfs-7a7f4cecbb6937d496ca6abf14450bf9e475a77e.tar.xz seaweedfs-7a7f4cecbb6937d496ca6abf14450bf9e475a77e.zip | |
[MOD] fix a bug.if node is nil will get an panic.
| -rw-r--r-- | go/topology/node.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/go/topology/node.go b/go/topology/node.go index 3b6d55ce9..f48f18236 100644 --- a/go/topology/node.go +++ b/go/topology/node.go @@ -211,8 +211,8 @@ func (n *NodeImpl) LinkChildNode(node Node) { func (n *NodeImpl) UnlinkChildNode(nodeId NodeId) { node := n.children[nodeId] - node.SetParent(nil) if node != nil { + node.SetParent(nil) delete(n.children, node.Id()) n.UpAdjustVolumeCountDelta(-node.GetVolumeCount()) n.UpAdjustActiveVolumeCountDelta(-node.GetActiveVolumeCount()) |
