aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Lu <chris.lu@gmail.com>2021-03-13 11:05:29 -0800
committerChris Lu <chris.lu@gmail.com>2021-03-13 11:05:29 -0800
commitcb423312a424d60836f51a0d0c8608bb71dc7ee7 (patch)
treed0952ba3524adf06dc58ef40f1645f84a39deb83
parent972327f96676f7f3f88ae9bab5332108eec5326c (diff)
downloadseaweedfs-cb423312a424d60836f51a0d0c8608bb71dc7ee7.tar.xz
seaweedfs-cb423312a424d60836f51a0d0c8608bb71dc7ee7.zip
prevent nil volume message
-rw-r--r--weed/storage/store.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/weed/storage/store.go b/weed/storage/store.go
index fb33a708c..c3507c0e2 100644
--- a/weed/storage/store.go
+++ b/weed/storage/store.go
@@ -217,6 +217,9 @@ func (s *Store) CollectHeartbeat() *master_pb.Heartbeat {
location.volumesLock.RLock()
for _, v := range location.volumes {
curMaxFileKey, volumeMessage := v.ToVolumeInformationMessage()
+ if volumeMessage == nil {
+ continue
+ }
if maxFileKey < curMaxFileKey {
maxFileKey = curMaxFileKey
}