aboutsummaryrefslogtreecommitdiffstats
path: root/src/tools
diff options
context:
space:
mode:
authorFlorin Coras <fcoras@cisco.com>2025-03-25 00:29:40 -0700
committerDave Wallace <dwallacelf@gmail.com>2025-03-26 17:34:38 +0000
commit11ae60ce0c6b2bb5e8f8f32a2a80da927ceeac38 (patch)
tree4659e354b8b9cc66cb83289f8ee2c81781c6d020 /src/tools
parent020d931d12b39c8d1a9b6012b6660d4ccf9f787c (diff)
vcl: improve vpp detached handling for mq epoll appsHEADmaster
Apps that rely on epoll and use eventfds for mq signaling can potentially sleep indefinitely if vcl detaches from vpp and no libc fd generates events. To avoid this, at detach time, force creation of a pair of pipes that constantly generates mq_epfd events to force apps, including ldp, to request vppcom epoll_waits which retry attaching to vpp. Type: improvement Signed-off-by: Florin Coras <fcoras@cisco.com> Change-Id: Ie2ac338cc10721829e6ac525ee7d6b812354e9a3
Diffstat (limited to 'src/tools')
0 files changed, 0 insertions, 0 deletions