mirror of
https://github.com/neondatabase/neon.git
synced 2026-05-20 22:50:38 +00:00
This is a shot in the dark to fix the pageserver deadlock described in https://github.com/neondatabase/neon/issues/3712 The ASCII art in the comment added in this commit describes a potential deadlock that involves page cache and EphemeralFile. So, I guess it's a useful change by itself. But, I can't find a scenario with the current code base where we would actually arrive in the described deadlock. Let's see whether the deadlock from #3712 still reproduces with this fixx. I can't repro it locally. refs https://github.com/neondatabase/neon/issues/3712