14.03.2016 20:25, Leyne, Sean wrote:
> - try to open/create file with non-shared access attribute, if success then 
> get fileID else fail/ throw "file already exists"

   In superserver at this point other thread can attach to this file and get 
broken 
(non-initialized) database.

> - create dbb with flag "creating"
> - get list mutex
> - add the FileID to the list
> - release list mutex
> - acquire dbb init mutex


-- 
   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

Reply via email to