S
SPG
Hi,
We have a C# app that uis running as a service.
It uses a third party activeX dll that we us to capture events.
Because it is an activeX dll, we have to create our own message pump on a
thread (I Quite simple call application.run() on a new thread just after
creatign eh activeX component)..
All this works fine, but we have noticed that we are getting quite a memory
leak when running as a service.
Over the weekend, the application was running and this morning has consumed
300+ MB of ram. Normally sits in 5!
I have tried forcing GC every minute or so. This seems to help the situation
a bit.
Is there a known issue with ActiveX through interop and services?
Cheers,
Steve
We have a C# app that uis running as a service.
It uses a third party activeX dll that we us to capture events.
Because it is an activeX dll, we have to create our own message pump on a
thread (I Quite simple call application.run() on a new thread just after
creatign eh activeX component)..
All this works fine, but we have noticed that we are getting quite a memory
leak when running as a service.
Over the weekend, the application was running and this morning has consumed
300+ MB of ram. Normally sits in 5!
I have tried forcing GC every minute or so. This seems to help the situation
a bit.
Is there a known issue with ActiveX through interop and services?
Cheers,
Steve