Well... the commit message says "haven't seen this in the wild", but I guess that wasn't an accurate assessment. I'll create a backport PR and we should ship a 7.5.2 (since this is core logging code and has now been shown to actually occur...) (also: my apologies for introducing that bug ;) -David P.S.: as a temporary workaround, disabling "debug" statements should reduce the frequency of the crashes (as noted in the commit, this only happens with debug logs involved.) On Fri, Aug 13, 2021 at 12:05:15PM -0400, Donald Sharp wrote:
On Fri, Aug 13, 2021 at 6:49 AM Cloud Operations <operations@redmatter.com> wrote:
[pid 13589] 10:04:47.905970 write(2</dev/null<char 1:3>>, "bgpd: lib/zlog_targets.c:127: zlog_fd: Assertion `iovpos == 0' failed.\n", 71) = -1 EBADF (Bad file descriptor)
Searching Google only turned up this:
https://git.edevau.net/Ede_Vau/frr/commit/db2baed166581081db692fab0214752dbb...