G
Guest
Hi,
Is anybody aware of problems in .NET where the handle count of an
application increases over time?
We have a server application that is hosted in a Windows Service and accepts
socket connections from distributes processes. Each connection then runs in
it's own thread.
We are having problems on a Windows 2003 Server machine which is running
Chinese Windows. The problem is that the handle count increases over a 7 to
10 day period to a point where it reaches the 10000 limit for a process and
crashes. We have other similar deployments that don't get this problem.
We have used Process Explorer to analyse the Thread types being held by the
process and threads of type 'Event' are the highest in number, with 'File',
'Mutant' & 'Thread' also increasing. These handle types increase at the same
rate during the time the system is running.
Any help would be greatly appreciated!
Ian
Is anybody aware of problems in .NET where the handle count of an
application increases over time?
We have a server application that is hosted in a Windows Service and accepts
socket connections from distributes processes. Each connection then runs in
it's own thread.
We are having problems on a Windows 2003 Server machine which is running
Chinese Windows. The problem is that the handle count increases over a 7 to
10 day period to a point where it reaches the 10000 limit for a process and
crashes. We have other similar deployments that don't get this problem.
We have used Process Explorer to analyse the Thread types being held by the
process and threads of type 'Event' are the highest in number, with 'File',
'Mutant' & 'Thread' also increasing. These handle types increase at the same
rate during the time the system is running.
Any help would be greatly appreciated!
Ian