On Friday 11 September 2015 18:14:21 Andres Freund wrote: > This way we can leave the for (;;) loop > in BufferAlloc() thinking that the buffer is unused (and can't be further > pinned because of the held spinlock!)
We lost lock after PinBuffer_Locked in BufferAlloc. Therefore, in essence, nothing has changed. -- YUriy Zhuravlev Postgres Professional: http://www.postgrespro.com The Russian Postgres Company -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers