Re: GUC patch for Win32
От | Tom Lane |
---|---|
Тема | Re: GUC patch for Win32 |
Дата | |
Msg-id | 7959.1051848865@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | Re: GUC patch for Win32 (Bruce Momjian <pgman@candle.pha.pa.us>) |
Ответы |
Re: GUC patch for Win32
|
Список | pgsql-patches |
Bruce Momjian <pgman@candle.pha.pa.us> writes: > Tom Lane wrote: >> Where exactly is the interlock to ensure that the new backend will end up >> with the correct settings if someone is changing the values at about >> the time of the fork? > Postmaster creates a new file, then does rename() to move it to the name > used by the backends. It can't move it until the file is not in use. And? How exactly does that guarantee that the new backend will see an update occurring at about the same time? I'm pretty sure that GUC is fired up before backends start listening to signals (and that's assuming the Windows port has a Unixy idea of signal response, which I seem to recall you telling me wasn't the case). regards, tom lane
В списке pgsql-patches по дате отправления: