Does MHD offer any features to facilitate inter-thread communication?

Like many others, my app may be flooded with requests faster than it can deal with them. And, I notice that MHD does a great job of queuing up thousands of requests.

But, my problem is that the requests have to be processed in a different thread and then, the response has to be handed back to the [hang-waiting] receiving thread to *MHD_queue_response*() the reply.

I suppose one could use a pipe, but, not only does that seem like overkill, but, MHD may already have a feature or sample code that handles this situation very well, given that this is far from a unique situation. Does it?

Any suggestions?

Thx

Reply via email to