Files
neon/pageserver
Christian Schwarz 434af3771d drop layer map lock before removing droppen popped frozen layer
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
2023-03-01 11:16:59 +01:00
..
2023-02-03 15:33:46 +02:00
2023-02-09 13:33:55 +01:00