Re: Extending SQL with C, shared library problem

Поиск
Список
Период
Сортировка
От Shawn Garbett
Тема Re: Extending SQL with C, shared library problem
Дата
Msg-id 20050720215541.10998.qmail@web54401.mail.yahoo.com
обсуждение исходный текст
Ответ на Re: Extending SQL with C, shared library problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: Extending SQL with C, shared library problem  (Shawn Garbett <shawn_garbett@yahoo.com>)
Re: Extending SQL with C, shared library problem  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-novice
--- Tom Lane <tgl@sss.pgh.pa.us> wrote:

> Shawn Garbett <shawn_garbett@yahoo.com> writes:
> > I've got C code written to store a value in the
> > context of an active connection using a hash. It
> > worked until I added some semaphores to control
> memory
> > reads/writes to the shared resource. This is on
> SLES9
> > Linux box running a 2.6.5 kernel.

Okay, I'm offically confused then. I thought the PID
was unique among active connections. Then wouldn't the
hash be accessible from multiple processes and not
just one? Or does the shared library get loaded
separately for each process? If so, then there is no
need at all for a hash table, and a simple global int
would do. Maybe the whole thing is just overkill.

Shawn






____________________________________________________
Start your day with Yahoo! - make it your home page
http://www.yahoo.com/r/hs


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Extending SQL with C, shared library problem
Следующее
От: Shawn Garbett
Дата:
Сообщение: Re: Extending SQL with C, shared library problem