aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLaurent Bercot <ska-skaware@skarnet.org>2025-12-24 21:17:33 +0000
committerLaurent Bercot <ska-skaware@skarnet.org>2025-12-24 21:17:33 +0000
commitd92003a875c8d0f6d6e8a270b00d9496b8d0fcad (patch)
tree75dd6ec0e5ed85a489295b60a2ad4b90f0c4dc91 /src
parente901a22ccac063b7c3b103ab8a3a56f7c01f2ae6 (diff)
downloadskalibs-d92003a875c8d0f6d6e8a270b00d9496b8d0fcad.tar.gz
NetBSD 10.0 doesn't have PTHREAD_STACK_MIN
Diffstat (limited to 'src')
-rw-r--r--src/libplaynice/keventbridge_start.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libplaynice/keventbridge_start.c b/src/libplaynice/keventbridge_start.c
index c38b03c..10e05f8 100644
--- a/src/libplaynice/keventbridge_start.c
+++ b/src/libplaynice/keventbridge_start.c
@@ -58,7 +58,9 @@ int keventbridge_start (keventbridge *kbp)
if (ndelay_on(kbp->p[0]) == -1) goto errp ;
e = pthread_attr_init(&attr) ;
if (e) { errno = e ; goto errp ; }
+#ifdef PTHREAD_STACK_MIN
pthread_attr_setstacksize(&attr, PTHREAD_STACK_MIN) ;
+#endif
e = pthread_create(&kbp->th, &attr, &keventbridge_reader, kbp) ;
if (e) { errno = e ; goto errattr ; }
pthread_attr_destroy(&attr) ;