Andres Freund <and...@anarazel.de> writes: > On August 16, 2017 3:09:27 PM PDT, Tom Lane <t...@sss.pgh.pa.us> wrote: >> I wonder whether it's sensible to have --enable-cassert have the effect >> of filling memory allocated by ShmemAlloc or the DSA code with junk (as >> palloc does) instead of leaving it at zeroes. It's not modeling the >> same kind of effect, since we have no shmem-freeing primitives, but >> it might be useful for this sort of thing.
> We kind of do - crash restarts... So yes, that's probably a good idea. Crash restart releases the shmem segment and acquires a new one, doesn't it? Or am I misremembering? I thought that it did do so, if only to make darn sure that no old processes remain connected to shmem. regards, tom lane -- Sent via pgsql-hackers mailing list (email@example.com) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers