diff options
author | 2025-03-25 00:29:40 -0700 | |
---|---|---|
committer | 2025-03-26 17:34:38 +0000 | |
commit | 11ae60ce0c6b2bb5e8f8f32a2a80da927ceeac38 (patch) | |
tree | 4659e354b8b9cc66cb83289f8ee2c81781c6d020 /src/tools | |
parent | 020d931d12b39c8d1a9b6012b6660d4ccf9f787c (diff) |
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