14.03.2016 9:53, Alex Peshkoff wrote: > Not deadlock. Just races. And not too critical. > > The main problem with use of any kind of file ID is when create database > is performed - file may not exist.
Both these problems can be easily solved with already existing mutexes and careful planning. But this will require to split JProvider::createOrAttachDatabase() back to separate routines. And a separate discussion of course. -- WBR, SD. ------------------------------------------------------------------------------ Transform Data into Opportunity. Accelerate data analysis in your applications with Intel Data Analytics Acceleration Library. Click to learn more. http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140 Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel