Subject Re: [IB-Architect] Thread-safety of gds32.dll
Author Dmitry Kuzmenko
Hello, Helen!

Helen Borrie wrote:

> The issue of the thread-safety of gds32.dll has been raised again on a
> Delphi list.
> Steve Garland commented that gds32.dll was not thread-safe on a local
> connection (a fact verified by a recent post from Charlie).

It was NEVER thread-safe on a local connection. And seems it
executes queries serially for different processes.

> I added that, as I understood, gds32.dll was not to be regarded as
> threadsafe at all when it was sharing a CPU with the server, i.e. a
> connection to LOCALHOST instead of libs did not fix the thread-safety issue.

localhost works same as remote connection. Only local connection (not localhost)
uses shared memory for IPC between gds32.dll and interbase.exe.

Dmitry Kuzmenko, Epsylon Technologies.