Simon Riggs <si...@2ndquadrant.com> writes:
> That would mean running GetCurrentTransactionId() inside LockAcquire()

> if (lockmode >= AccessExclusiveLock &&
>     locktag->locktag_type == LOCKTAG_RELATION &&
>     !RecoveryInProgress())
>       (void) GetCurrentTransactionId();

> Any objections to that fix?

Could we have a wal level test in there too please?  It's pretty awful
in any case...

                        regards, tom lane

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to