This is an automated email from the ASF dual-hosted git repository. cliffjansen pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/qpid-proton.git
commit 586d94464d2ad6fc69e04aaa42f0df54a788561c Author: Cliff Jansen <[email protected]> AuthorDate: Sun Nov 21 13:09:25 2021 -0800 PROTON-2362: epoll proactor fix for tsan_tr3.txt. Use safe local variable not subject to deletion in another thread. --- c/src/proactor/epoll.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/c/src/proactor/epoll.c b/c/src/proactor/epoll.c index c481274..31edfbe 100644 --- a/c/src/proactor/epoll.c +++ b/c/src/proactor/epoll.c @@ -1451,7 +1451,7 @@ void pn_proactor_connect2(pn_proactor_t *p, pn_connection_t *c, pn_transport_t * } /* We need to issue INACTIVE on immediate failure */ unlock(&pc->task.mutex); - if (notify) notify_poller(pc->task.proactor); + if (notify) notify_poller(p); } static void pconnection_tick(pconnection_t *pc) { --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
