Itagaki Takahiro <itagaki.takah...@oss.ntt.co.jp> writes: > We should call [Read dumpfile] routine only once even on Windows.
Seems to me that you should simply do the load only when found is false. > How about executing the routine during AddinShmemInitLock is taken? You should not hold AddinShmemInitLock any longer than really necessary. I don't think there is a need for locking here anyway, though, since found should be false only in the postmaster. > The best solution might be to call shmem_startup_hook only once > every platforms, but it is difficult without fork(). We're not changing that. This is a bug in pgss_shmem_startup. regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs