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
