libmicrohttpd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [libmicrohttpd] MHD_USE_POLL trouble


From: Markus Doppelbauer
Subject: Re: [libmicrohttpd] MHD_USE_POLL trouble
Date: Sat, 14 Jan 2023 13:40:59 +0100
User-agent: Evolution 3.36.5-0ubuntu1

Should be quite easy to investigate:

gdb -p <PID>
> info threads
> thread 1
> bt



Am Samstag, dem 14.01.2023 um 13:31 +0100 schrieb klemens:

Hi all,

I'm struggeling with MHD_USE_POLL. Starting the daemon on debian8 with

	daemon = MHD_start_daemon (	MHD_USE_INTERNAL_POLLING_THREAD 
								| MHD_USE_POLL, ...)

on port 55301 results in a process beeing permanently active, using up
1 CPU completely with only a few requests every minute, though top cmd
shows, the system is 97.5% idle, with the daemon almost permanently
active on the first line counting up time+ with the refresh rate:

%Cpu(s):  2,5 us,  0,0 sy,  0,0 ni, 97,5 id,  0,0 wa,  0,0 hi,  0,0 si
top - 13:09:00 up 1 day,  1:31,  7 users,  load average: 1,09, 1,07, 1,05
Tasks: 474 total,   2 running, 472 sleeping,   0 stopped,   0 zombie
%Cpu(s):  2,5 us,  0,0 sy,  0,0 ni, 97,5 id,  0,0 wa,  0,0 hi, 0,0 si, 0,0 st
...
35967 kginbg   20   0  131288   6228   5284 R  99,1  0,0  30:08.39 vbad

Can anybody please help, what I misunderstand, or what I'm just doing
wrong here.

Thanks in advance, kginbg. 


reply via email to

[Prev in Thread] Current Thread [Next in Thread]