Have you tried installing the COM DLL as a COM+ Application?
>Hi,
>
>I've hit a problem which I'm finding very hard to debug.
>
>We used VFP 6 to create a dll which is called from a web page.
>
>This seems to work fine, however the user is now testing it under heavy stress on a multi-processor server using Microsoft's web stress tool.
>
>The server uses Windows 2000 Server SP3.
>
>The web stress tool has been set up to run 200 threads. After an hour, IIS hangs. The user is reporting this as a bug.
>
>The dll uses an odbc connection to Oracle 9i.
>
>The difficulty I have is:
>
>1. I don't have a multi-processor server to test this here, and the server this is happening on is on the other side of the world from me.
>
>2. I don't have sufficient knowledge of the web stress tool to know exactly what it is doing.
>
>3. I can't tell at the moment if this is a bug in Windows, IIS, the Oracle ODBC Driver, my DLL or the VFP runtime library.
>
>Has anyone any clues how I should proceed ? I'm advised by the client that the ODBC driver has already been patched to fix a memory leak.
>
>Has anyone got any experience with using VFP dlls on a multi-processor server ?
>
>Best regards.
>
>Matt.
Craig Berntson
MCSD, Microsoft .Net MVP, Grape City Community Influencer