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