Re: [PATCH] Configure: add support for Homebrew on Apple Silicon

2024-03-07 Thread J Carter
On Wed, 6 Mar 2024 19:36:32 +0400 Sergey Kandaurov wrote: > > On 28 Feb 2024, at 05:24, Piotr Sikora via nginx-devel > > wrote: > > > > # HG changeset patch > > # User Piotr Sikora > > # Date 1708977643 0 > > # Mon Feb 26 20:00:43 2024 + > > # Branch patch017 > > # Node ID

Re: [PATCH] Core: free connections and read/write events at shutdown

2024-03-07 Thread Sergey Kandaurov
> On 28 Feb 2024, at 05:21, Piotr Sikora via nginx-devel > wrote: > > # HG changeset patch > # User Piotr Sikora > # Date 1708977616 0 > # Mon Feb 26 20:00:16 2024 + > # Branch patch002 > # Node ID f8d9fb94eab212f6e640b7a68ed111562e3157d5 > # Parent

[PATCH 2 of 2] QUIC: input packet batching with recvmmsg()

2024-03-07 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1707486707 -28800 # Fri Feb 09 21:51:47 2024 +0800 # Node ID 4584ba4b1d65a90f69201cecf1f1e650c1cbd87b # Parent 5d28510b62bffba3187d7fe69baccd2d2da41a12 QUIC: input packet batching with recvmmsg(). diff --git a/auto/os/linux

[PATCH 1 of 2] QUIC: output packet batching with sendmmsg()

2024-03-07 Thread Roman Arutyunyan
# HG changeset patch # User Roman Arutyunyan # Date 1709833123 -28800 # Fri Mar 08 01:38:43 2024 +0800 # Node ID 5d28510b62bffba3187d7fe69baccd2d2da41a12 # Parent 2ed3f57dca0a664340bca2236c7d614902db4180 QUIC: output packet batching with sendmmsg(). diff --git a/auto/os/linux

[PATCH 0 of 2] QUIC packet batching on Linux

2024-03-07 Thread Roman Arutyunyan
Hi, The patches add sendmmsg() and recvmmsg() to QUIC on Linux instead of sendmsg() and recvmsg(). This allows to do cross-connection batching of QUIC input and output and significantly reduce the number of syscalls. So far I haven't noticed any noticable performance improvements, but the