Hi,

I have a test program to test embedded firebird performance in 
multi-threading environment.  There is a thread function that does 
"open-connection, insert-data, close-connection" for about 20 times to 
insert data into different tables, then loops back.

I turned off connection pool. I started 3 such threads one right after 
another other. The threads run a few iterations, then encountered 
exceptions.  At beginning the exception was:

* internal gds software consistency check (can't continue after bugcheck)

The threads ignored the exception and continued, a different exception was 
caught after several iterations:

* I/O error for file CreateFile (open) "E:\iMC\DB\TMCDB.FDB"
Error while trying to open file

(This error is bizarre)

It works fine when connection pool is turned on.

Any idea about this?  My firebird is 1.5 and firebird.net provider is 2.0.1

Best,
Sean 



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Firebird-net-provider mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/firebird-net-provider

Reply via email to