Subject Re: [firebird-support] Re: Still threading problems
Author Martijn Tonies
> >>The problem might be with your use of <localhost>.
> >>
> >>I read somewhere that this creates a share memory setup that is not
> >>threadsafe.
> >
> > <localhost> is NOT shared memory, it's a "local loopback", the
> > same as <hostname>
>
> Yes, but nothing's stopping Firebird from detecting that
> localhost/127.0.0.1 is used, bypass the TCP/IP stack altogether and use
> a shared memory buffer instead. This is what I've been told is the case
> - I was unable to get my threaded app to work with localhost, I had to
> use hostname.

I must say I've never heard that before... :-)

I wonder if this is a Firebird (client?) issue or a specific database access
component-set issue.

With regards,

Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle & MS SQL
Server
Upscene Productions
http://www.upscene.com