On Tue, Oct 20, 2026 at 03:59:02PM +0100, David Carlier wrote:
> From: David Carlier <[email protected]>
> 
> When da_haproxy_checkinst() hot-reloads the atlas, the old instance was
> closed and its image freed under dadwsch_lock only, while lookups on other
> threads take no lock. With several threads, a request could search a freed
> image or a partially copied atlas and crash. In addition, the other threads
> spun on the lock during the whole compilation of the new data file, long
> enough for the watchdog to kill the process with large files.
(...)

All the series was applied, thank you David.

willy


Reply via email to