diff options
| author | 石昌林 <changlin.shi@ly.com> | 2022-06-29 23:55:59 +0800 |
|---|---|---|
| committer | 石昌林 <changlin.shi@ly.com> | 2022-06-29 23:57:07 +0800 |
| commit | 2b5b37231b460936c6c67de7f27f33ecddd6c5ff (patch) | |
| tree | e8478893ea1cf023fe883a2483b197f4dc040813 | |
| parent | e17e6ed542e4c33464777ad0e9bd5ad4f5becdf2 (diff) | |
| download | seaweedfs-2b5b37231b460936c6c67de7f27f33ecddd6c5ff.tar.xz seaweedfs-2b5b37231b460936c6c67de7f27f33ecddd6c5ff.zip | |
Make sure that onChangeEvent is called successfully before updating lastTsNs
| -rw-r--r-- | weed/filer/meta_aggregator.go | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/weed/filer/meta_aggregator.go b/weed/filer/meta_aggregator.go index d81645a85..1a805bde3 100644 --- a/weed/filer/meta_aggregator.go +++ b/weed/filer/meta_aggregator.go @@ -211,10 +211,9 @@ func (ma *MetaAggregator) doSubscribeToOneFiler(f *Filer, self pb.ServerAddress, if err := processEventFn(resp); err != nil { return fmt.Errorf("process %v: %v", resp, err) } - lastTsNs = resp.TsNs f.onMetadataChangeEvent(resp) - + lastTsNs = resp.TsNs } }) return lastTsNs, err |
