Re: Trying to get a mod_h3 working using openssl and nghttp3

jean-frederic clere <[email protected]> Tue, 12 May 2026 17:13:48 +0200
Newsgroups gmane.comp.apache.devel
Message-ID <[email protected]>
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