Re: windows shared memory error

Поиск
Список
Период
Сортировка
От Magnus Hagander
Тема Re: windows shared memory error
Дата
Msg-id 49FEA39E.70801@hagander.net
обсуждение исходный текст
Ответ на Re: windows shared memory error  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: windows shared memory error  (Andrew Dunstan <andrew@dunslane.net>)
Список pgsql-hackers
Tom Lane wrote:
> Andrew Dunstan <andrew@dunslane.net> writes:
>> Now presumably we sleep for 1 sec between the CloseHandle() call and the 
>> CreateFileMapping() call in that code for a reason.
> 
> I'm not sure.  Magnus never did answer my question about why the sleep
> and retry was put in at all; it seems not unlikely from here that it
> was mere speculation.

It was necessary at the time.

The actual 1 second value was completely random - it fixed all the
issues on my test VM at the time. I don't recall exactly the details,
but I do recall having to run a lot of tests before I managed to provoke
an error, and that with the 1 sec thing i could run it for a day of
repeated restarts without any errors.

//Magnus



В списке pgsql-hackers по дате отправления:

Предыдущее
От: Peter Eisentraut
Дата:
Сообщение: Re: cleaning up stray references
Следующее
От: Laurent Laborde
Дата:
Сообщение: high shared buffer and swap