From 99699873478cd41801552c9dfe1159d571289981 Mon Sep 17 00:00:00 2001 From: Tobias Waldekranz Date: Thu, 20 Apr 2023 14:01:59 +0200 Subject: [PATCH] confd: Skip extraneous calls to sr_unsubscribe core.c will always take care of this if any initialization fails. --- src/confd/src/ietf-interfaces.c | 2 -- src/confd/src/ietf-system.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/src/confd/src/ietf-interfaces.c b/src/confd/src/ietf-interfaces.c index 3d56e1d3..7ef5ab74 100644 --- a/src/confd/src/ietf-interfaces.c +++ b/src/confd/src/ietf-interfaces.c @@ -326,7 +326,5 @@ int ietf_interfaces_init(struct confd *confd) return SR_ERR_OK; fail: ERROR("init failed: %s", sr_strerror(rc)); - sr_unsubscribe(confd->sub); - return rc; } diff --git a/src/confd/src/ietf-system.c b/src/confd/src/ietf-system.c index aa259d2e..3c315ead 100644 --- a/src/confd/src/ietf-system.c +++ b/src/confd/src/ietf-system.c @@ -634,7 +634,5 @@ int ietf_system_init(struct confd *confd) return SR_ERR_OK; fail: ERROR("init failed: %s", sr_strerror(rc)); - sr_unsubscribe(confd->sub); - return rc; }