On 5/10/26 6:53 PM, Pierre Brochard wrote:
Hi,
What about the Event MPM which has workers threads, a thread for waiting
sockets and others (for each child) ?
It may be more adequate than the Worker MPM ?
If we want to use the openssl streams like sockets we need to write a
specialized worker, for the moment the prototype use threads that aren't
in the MPM logic.
I did a bunch of tries and on linux the upd data seem to stick on the
process/thread that was used to "accept" the new connection.
I look at your prototype and I think I will test and think about it.
Pierre
On 2026/02/23 17:02:54 jean-frederic clere wrote:
> Hi,
>
> I started a prototype to see how complex is the problem, I have it
> "running" single threaded per child process.
>
> The main problem is that all our workers are for TCP sockets and it
> seems tricky to use any of the workers with UDP sockets.
>
> After days of thinking I am afraid I will need a specialized mpm, any
> opinions? Suggestions?
>
> The crappy code is in
> https://github.com/jfclere/openssl-h3-examples/tree/main/httpd (I have
> tested localhost with chrome and curl).
>
> --
> Cheers
>
> Jean-Frederic
>
>
--
Cheers
Jean-Frederic