On 15/09/10 05:47, Tom Lane wrote:
Fujii Masao<[email protected]>  writes:
In HEAD, OwnLatch can elog during holding the spinlock WalSnd->mutex.
This seems to be unsafe

Even if it were safe, holding a spinlock through non-straight-line code
is a complete violation of the spinlock coding rules re the length of
time you're supposed to hold the lock.  Heikki?

Yep, that's an oversight. I'll move the OwnLatch call after the spinlock is released.

--
  Heikki Linnakangas
  EnterpriseDB   http://www.enterprisedb.com

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

Reply via email to