From: Mark Johnston Subject: Re: fix relayd desynchronization upon config reload To: tech@openbsd.org Date: Thu, 31 Oct 2024 10:11:41 -0400 On Thu, Aug 22, 2024 at 11:45:40AM -0400, Mark Johnston wrote: > On Tue, Jul 16, 2024 at 03:33:38PM -0400, Mark Johnston wrote: > > Hello, > > > > Apologies in advance for the long email. The patch below fixes a > > problem we occasionally see where relayd exits with an assertion failure > > following a SIGHUP or relayctl reload. Before that, I give some > > background and explain how my patch tries to solve the crashes. I'd be > > interested in any feedback on the bug or the patch. Thanks in advance > > to anyone willing to take a look. > > Is anyone interested in reviewing this patch or suggesting an > alternative solution? I understand that the problem description is > rather long, but the patch is not very complicated at the end of the > day, and I'd be happy to explain further if that would be helpful. It > took some time to understand and fix the problem, so it'd be nice to > save someone else the same pain down the road. Hello, just a gentle nudge in case anyone is interested in picking this up at some point.