summaryrefslogtreecommitdiff
path: root/zebra/zebra_cli.c
diff options
context:
space:
mode:
authorLouis Scalbert <louis.scalbert@6wind.com>2024-02-02 10:25:05 +0100
committerLouis Scalbert <louis.scalbert@6wind.com>2024-02-02 10:25:05 +0100
commit73f72c52668cb402913ac694d91c25ee48cb174a (patch)
treece756c2ede8bbaf125a2d14076ca7a6716bbc1bc /zebra/zebra_cli.c
parenta4f222292ba26dd536da6004772341738b1e9be4 (diff)
lib: add ability to log from external pthread
External libraries can re-enter the FRR code through a hook function. A crash occurs when logging from this hook function if the library has initiated a new pthread, as the FRR RCU context is not initialized for this thread. Add frr_pthread_non_controlled_startup() function to initialize a valid RCU context within a FRR pthread context, originating from an external pthread. Signed-off-by: Louis Scalbert <louis.scalbert@6wind.com>
Diffstat (limited to 'zebra/zebra_cli.c')
0 files changed, 0 insertions, 0 deletions