Re: There's some sort of race condition with the new FSM stuff

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема Re: There's some sort of race condition with the new FSM stuff
Дата
Msg-id 48F4F473.6090707@enterprisedb.com
обсуждение исходный текст
Ответ на Re: There's some sort of race condition with the new FSM stuff  (Zdenek Kotala <Zdenek.Kotala@Sun.COM>)
Ответы Re: There's some sort of race condition with the new FSM stuff  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Zdenek Kotala wrote:
> Tom Lane napsal(a):
>> Heikki Linnakangas <heikki.linnakangas@enterprisedb.com> writes:
>>> I still wonder, though, why we're seeing the error consistently on 
>>> kudu, and not on any other animal. Perhaps the forknum field that's 
>>> left uninitialized gets a different value there than on other platforms.
>>
>> Hmm ... AFAICS this mistake would mean that no forknum field of the
>> requests[] array ever gets set at all, so they would stay at whatever
>> the virgin value in the shmem segment had been.  Perhaps Solaris doesn't
>> guarantee that a shared memory block starts out as zeroes?  
> 
> For security reason any OS should clean memory pages before process 
> first touches them.

Yeah. But it doesn't necessarily need to fill them with zeros, any 
garbage will do.

--   Heikki Linnakangas  EnterpriseDB   http://www.enterprisedb.com


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: Updates of SE-PostgreSQL 8.4devel patches
Следующее
От: Alvaro Herrera
Дата:
Сообщение: spoonbill is failing citext test