Is PREPARE of ecpglib thread safe?

Поиск
Список
Период
Сортировка
Искать
От
Matsumura, Ryo
Тема
Is PREPARE of ecpglib thread safe?
Дата
Msg-id
03040DFF97E6E54E88D3BFEE5F5480F737AC390D@G01JPEXMBYT04
Список
Дерево обсуждения
Is PREPARE of ecpglib thread safe? "Matsumura, Ryo" <matsumura.ryo@jp.fujitsu.com>
Re: Is PREPARE of ecpglib thread safe? Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
RE: Is PREPARE of ecpglib thread safe? "Matsumura, Ryo" <matsumura.ryo@jp.fujitsu.com>
Re: Is PREPARE of ecpglib thread safe? Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
RE: Is PREPARE of ecpglib thread safe? "Matsumura, Ryo" <matsumura.ryo@jp.fujitsu.com>
Re: Is PREPARE of ecpglib thread safe? Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
RE: Is PREPARE of ecpglib thread safe? "Matsumura, Ryo" <matsumura.ryo@jp.fujitsu.com>
RE: Is PREPARE of ecpglib thread safe? "Kuroda, Hayato" <kuroda.hayato@jp.fujitsu.com>
RE: Is PREPARE of ecpglib thread safe? "kuroda.hayato@fujitsu.com" <kuroda.hayato@fujitsu.com>
Re: Is PREPARE of ecpglib thread safe? Kyotaro HORIGUCHI <horiguchi.kyotaro@lab.ntt.co.jp>
Hi

I'm afraid that PREPARE of ecpglib is not thread safe.
The following global variables are modified without any locking system.
Is it unnecessary worry?

  [interfaces/ecpg/ecpglib/prepare.c]
  static int  nextStmtID = 1;
  static stmtCacheEntry *stmtCacheEntries = NULL;
  static struct declared_statement *g_declared_list;

Regards
Ryo Matsumura


В списке pgsql-hackers по дате отправления
От: Amit Langote
Дата:
От: Kyotaro HORIGUCHI
Дата:
FAQ