> I'm rerunning to see if it is intermittent. Second run -- no 
> error.  Running a third time......no error.  Now I'm confused.
>  What would cause such an error, Tom? I'm going to check on my

Hmm, concurrent checkpoint? Probably we could simplify dirty test
in ByfferSync() - ie test bufHdr->cntxDirty without holding
shlock (and pin!) on buffer: should be good as long as we set
cntxDirty flag *before* XLogInsert in access methods. Have to
look more...

Vadim

---------------------------(end of broadcast)---------------------------
TIP 2: you can get off all lists at once with the unregister command
    (send "unregister YourEmailAddressHere" to [EMAIL PROTECTED])

Reply via email to