From 1c725993f57d73c4c22fb7ad8066057f73b2d726 Mon Sep 17 00:00:00 2001 From: Timo Behrendt Date: Fri, 27 Dec 2024 20:44:19 +0100 Subject: [PATCH] fix: increase resilliency (#22) Reviewed-on: https://gitea.t000-n.de/t.behrendt/realDynDNS/pulls/22 Co-authored-by: Timo Behrendt Co-committed-by: Timo Behrendt --- pkg/realDynDns/realDynDns.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkg/realDynDns/realDynDns.go b/pkg/realDynDns/realDynDns.go index ffc3cd5..3de1db1 100644 --- a/pkg/realDynDns/realDynDns.go +++ b/pkg/realDynDns/realDynDns.go @@ -85,7 +85,7 @@ func (c *ChangeDetector) detectAndApplyChanges() (int, error) { slog.String("tld", domain.TLD), slog.String("subdomain", subdomain), ) - return numberUpdated, err + continue } if currentRecord.IP != externalIp.String() { @@ -104,7 +104,7 @@ func (c *ChangeDetector) detectAndApplyChanges() (int, error) { c.logger.Warn("Failed to send notification", slog.String("error", err.Error()), ) - return numberUpdated, err + continue } c.logger.Info("Updating record", @@ -120,7 +120,7 @@ func (c *ChangeDetector) detectAndApplyChanges() (int, error) { slog.String("tld", domain.TLD), slog.String("subdomain", subdomain), ) - return numberUpdated, err + continue } numberUpdated++ }