commit | 2f35e7b6ab95eb38ecff67ad4b4b506656a083a1 | [log] [tgz] |
---|---|---|
author | Christopher Faulet <cfaulet@haproxy.com> | Thu Mar 31 11:09:28 2022 +0200 |
committer | Christopher Faulet <cfaulet@haproxy.com> | Wed Apr 13 15:10:15 2022 +0200 |
tree | 08a921be54840c022c598a338ff364973f65c7e2 | |
parent | 070b91bc11d1a4c4b2266b9e3bd82efb90918a3c [diff] |
MEDIUM: stream-int/conn-stream: Handle I/O subscriptions in the conn-stream wait_event structure is moved in the conn-stream. The tasklet is only created if the conn-stream is attached to a mux and released when the mux is detached. This implies a subtle change. In stream_int_chk_rcv() function, the wakeup of the tasklet was removed because there is no longer tasklet at this stage (stream_int_chk_rcv() is a callback function of si_embedded_ops).