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

Reply via email to