[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[libmicrohttpd] daemon get stalled
From: |
Markus Doppelbauer |
Subject: |
[libmicrohttpd] daemon get stalled |
Date: |
Tue, 23 Aug 2016 21:14:51 +0200 |
The daemon could run into an infinite loop if used I use
"poll" (no issue with epoll).
The backtrace:
#0 0x0000003d912df283 in __poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=<value optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87
#1 0x0000000000455e4b in MHD_poll_all (daemon=0x2bd48f0, may_block=<value optimized out>) at microhttpd/daemon.c:2645
#2 MHD_poll (daemon=0x2bd48f0, may_block=<value optimized out>) at microhttpd/daemon.c:2776
#3 0x00000000004573fd in MHD_select_thread (cls=0x2bd48f0) at microhttpd/daemon.c:3065
#4 0x0000003d91607aa1 in start_thread (arg=0x7f0911e1e700) at pthread_create.c:301
#5 0x0000003d912e8aad in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
Thanks a lot
Markus
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [libmicrohttpd] daemon get stalled,
Markus Doppelbauer <=