Some Moron at sysexperts.com wrote:
> At checkpoint time, for each backend list, the bgwriter grabs a write
> lock on the list, copies it into its own memory space, truncates the
> list, and then releases the read lock.
Sigh.  I meant to say that it then releases the *write* lock.
-- 
Kevin Brown                          kevin@sysexperts.com