On Monday 28/10/2013 at 11:51, Graeme Geldenhuys  wrote:


Any ideas why this is happening?

Just a quick progress update...

It seems it wasn't the fcl-web HTTP Server or CGI clients at fault, but rather an Embedded Firebird shared access problem on Windows Vista and later. The webserver app established a DB connection, and then later the CGI apps try and establish a DB connection too, but due to file locking the CGI apps are prevented from getting that connection. The web browser then just sits there "loading...."

As Michael pointed out to me, as of Embedded Firebird 2.5, shared access should be allowed. I am using 2.5.2 and it seems on my test systems, shared access is still not allowed. I'll google shared access some more, and if I don't find anything, simply modify the webserver application to only establish a DB connection when absolutely necessary, and only for a short duration.


Regards,
 Graeme


_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to