hi there, a activeX-dll hangs with 99% cpu-time after running for some time on a server. the dll uses ado-connections and recordsets. There is no unterminated loop in the code. the dll instanciates other objects in third party dlls. could the hang-up be a result of connection not set to nothing in some methods? how can i trace the module (dll), that is finally using the cpu-time (dllHost holds all dlls)? thanks, roman -- Direct access to this group with http://www.*-*-*.com/ http://www.*-*-*.com/