Re: elog during holding a spinlock is safe? - Mailing list pgsql-hackers

From Tom Lane
Subject Re: elog during holding a spinlock is safe?
Date
Msg-id 24088.1284518830@sss.pgh.pa.us
Whole thread Raw
In response to elog during holding a spinlock is safe?  (Fujii Masao <masao.fujii@gmail.com>)
Responses Re: elog during holding a spinlock is safe?  (Heikki Linnakangas <heikki.linnakangas@enterprisedb.com>)
List pgsql-hackers
Fujii Masao <masao.fujii@gmail.com> 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?
        regards, tom lane


pgsql-hackers by date:

Previous
From: Itagaki Takahiro
Date:
Subject: Basic JSON support
Next
From: Robert Haas
Date:
Subject: Re: knngist - 0.8