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