diff options
Diffstat (limited to 'udp_flow.c')
-rw-r--r-- | udp_flow.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -87,6 +87,10 @@ static int udp_flow_sock(const struct ctx *c, if (flowside_connect(c, s, pif, side) < 0) { int rc = -errno; + + if (pif == PIF_HOST) + epoll_del(c, s); + flow_dbg_perror(uflow, "Couldn't connect flow socket"); return rc; } |