From 9e0fc0b169f267c79ff5b1f3c93494b57240b360 Mon Sep 17 00:00:00 2001 From: neza2017 Date: Mon, 15 Mar 2021 15:45:17 +0800 Subject: [PATCH] Fix ts loop Signed-off-by: neza2017 --- internal/masterservice/master_service.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/internal/masterservice/master_service.go b/internal/masterservice/master_service.go index 6c21c545e0..26ec6494fb 100644 --- a/internal/masterservice/master_service.go +++ b/internal/masterservice/master_service.go @@ -368,12 +368,12 @@ func (c *Core) tsLoop() { select { case <-tsoTicker.C: if err := c.tsoAllocator.UpdateTSO(); err != nil { - log.Warn("failed to update timestamp", zap.String("error", err.Error())) - return + log.Warn("failed to update timestamp: ", zap.Error(err)) + continue } if err := c.idAllocator.UpdateID(); err != nil { - log.Warn("failed to update id", zap.String("error", err.Error())) - return + log.Warn("failed to update id: ", zap.Error(err)) + continue } case <-ctx.Done(): // Server is closed and it should return nil.