Hello Nicolas,

I've looked something like this some time ago and the only way I've found
was adding a new feature like this:

https://lists.gnu.org/archive/html/libmicrohttpd/2017-03/msg00098.html
(please notice the comments about a possible "MHD_DAEMON_INFO_WAS_QUIESCED")

On Wed, May 3, 2017 at 9:18 PM, Nicolas Mora <nico...@babelouest.org> wrote:

> Hello,
>
> I'm currently working on an implementation of a websocket manager with MHD
> and it's getting pretty good so far.
>
> The problem I have is when the daemon is shut down and there are open
> connections. The documentation on MHD_quiesce_daemon says that "Note that
> the caller is responsible for closing the returned socket;" which is close
> to what I have, but since a websocket can be left open indefinitely, I need
> to know if the daemon needs to stop.
>
> Is there a signal or an event or any other way for the upgrade_handler
> function to know that a MHD_quiesce_daemon or a MHD_stop_daemon has been
> sent ?


-- 
Silvio Clécio

Reply via email to