General information
Category:
Windows API functions
Title:
FOXISAPI.DLL and foxpro OLE automation
Friends,
I have built an OLE server in VFP5 that takes requests from a web browser and returns the appropriate HTML and JavaScript pages. Every incoming request goes through FOXISAPI.dll to launch my OLE exe, then the latter quits after retruning the output string (I realize that the exe does not have to quit, but I had other kinds of problems with keeping the instance alive to process subsequent requests.)
Anyways, the problem is that when 2 requests come from 2 different browsers almost at the same time, one of them gets processed while the other browser hangs (keeps waiting/looking unless I stop the requests). This might be due to the fact that FOXISAPI is not multithreaded. Any suggestions; ideas? (NT 4.0 server, VFP5)
If relevant, here the lines in FOXISAPI.ini:
[foxisapi]
busytimeout=5
releasetimeout=15
statusurl=Status
reseturl=Reset
SingleModeUrl=SingleMode
MultiModeUrl=MultiMode
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only