]> git.proxmox.com Git - mirror_frr.git/blobdiff - lib/northbound_confd.c
Merge pull request #3397 from mjstapp/fix_stream_macros
[mirror_frr.git] / lib / northbound_confd.c
index 8cfa2fe113821fdee3d1bbbcf7e2e117a09407b0..ec5e0c32c3ba3f4a6b0880538bda8b426ec0ee33 100644 (file)
@@ -951,9 +951,11 @@ static int frr_confd_dp_read(struct thread *thread)
        ret = confd_fd_ready(dctx, fd);
        if (ret == CONFD_EOF) {
                flog_err_confd("confd_fd_ready");
+               frr_confd_finish();
                return -1;
        } else if (ret == CONFD_ERR && confd_errno != CONFD_ERR_EXTERNAL) {
                flog_err_confd("confd_fd_ready");
+               frr_confd_finish();
                return -1;
        }