Hi, On 2021-10-31 15:38:15 -0400, Tom Lane wrote: > Yeah, there's no expectation that this data structure needs to be kept > consistent after an error; and I'm not real sure that the existing > code could claim to satisfy such a requirement if we did need it.
To be clear, I was making that comment in response to the search for other places doing the while(!empty) delete_first() style loops. Some of them are reached via resowners etc, where reaching the same code repeatedly is perhaps more realistic. Greetings, Andres Freund