From d2ffe8ca8be7f23214a9b70dc44b2a796505a93f Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Wed, 22 Oct 2025 20:33:59 +0000 Subject: keventbridge_start() needs to return the reading fd of the bridge --- src/libplaynice/keventbridge_start.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/libplaynice/keventbridge_start.c b/src/libplaynice/keventbridge_start.c index 6f17cd0..dd5b21e 100644 --- a/src/libplaynice/keventbridge_start.c +++ b/src/libplaynice/keventbridge_start.c @@ -61,7 +61,7 @@ int keventbridge_start (keventbridge *kbp) e = pthread_create(&kbp->th, &attr, &keventbridge_reader, kbp) ; if (e) { errno = e ; goto errattr ; } pthread_attr_destroy(&attr) ; - return 1 ; + return kbp->p[0] ; errattr: pthread_attr_destroy(&attr) ; @@ -70,7 +70,7 @@ int keventbridge_start (keventbridge *kbp) fd_close(kbp->p[0]) ; errkq: fd_close(kbp->kq) ; - return 0 ; + return -1 ; } #endif -- cgit v1.3.1