- The parent of the daemonizing fork reports memleaks for the early
northbound allocations (libyang). If these were real memleaks these
would show up in the child as well; however, ignoring all memleaks in
the parent of the fork is too hard a sale. Instead, spend some CPU
cycles cleaning up the allocations in the parent after the fork and
immeidatley prior to exiting the parent after the daemonizing fork.
Signed-off-by: Christian Hopps <chopps@labn.net>
(cherry picked from commit
1213e46bfd4aaf2897787b4dc03879d4d1b81fa6)
}
close(fds[1]);
+ nb_terminate();
+ yang_terminate();
frr_daemon_wait(fds[0]);
}