Hi,
I have a DCOM exe written in C++ using ATL. I tested it using a client firing events to the server and the server firing events to the client. It works fine when I'm running the server on Windown NT 4.0, but when I try it on a Windows 2000 Advanced server or Professional, the client stop receiving the events from the server after some times, usually about 15 minutes. The client is not disconnected because it continue to fire the events on the server.
It may helps if I add that the client side and server side use a COM DLL to communicate with the COM exe. The DLL is only a wrapper of the COM methods, events and properties to interface with Visual Foxpro. I tested with MFC and the same problem occurs.
The COM is STA and each clients has a thread that is used to fire events on the client.
Is there anyone that already had that problem?
Any help would be greatly apreciated,
Thank you
I have a DCOM exe written in C++ using ATL. I tested it using a client firing events to the server and the server firing events to the client. It works fine when I'm running the server on Windown NT 4.0, but when I try it on a Windows 2000 Advanced server or Professional, the client stop receiving the events from the server after some times, usually about 15 minutes. The client is not disconnected because it continue to fire the events on the server.
It may helps if I add that the client side and server side use a COM DLL to communicate with the COM exe. The DLL is only a wrapper of the COM methods, events and properties to interface with Visual Foxpro. I tested with MFC and the same problem occurs.
The COM is STA and each clients has a thread that is used to fire events on the client.
Is there anyone that already had that problem?
Any help would be greatly apreciated,
Thank you