Wrong connection can be choosen from EDS pool
---------------------------------------------

                 Key: CORE-5283
                 URL: http://tracker.firebirdsql.org/browse/CORE-5283
             Project: Firebird Core
          Issue Type: Bug
          Components: Engine
    Affects Versions: 3.0.0, 4.0 Initial
         Environment: Heterogenous connections
            Reporter: Dimitry Sibiryakov
            Priority: Minor
         Attachments: wrong_db.sql.7z

When EDS manager code is looking for cached connection in pool, it uses local 
FS rules for comparison of connection strings. As the result Firebird for 
Windows can choose wrong connection to database on Linux server. Attached 
script demonstares that.

Because the code doesn't have enough information for right choice, it should 
threat connection string as case-sensitive. It may decrease effectivity of 
connection pool, but let to avoid usage of wrong connection.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://tracker.firebirdsql.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421&iu=/41014381
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to