Subj : Re: ExitProcess( ), TerminateThread() related question. To : comp.os.ms-windows.programmer.win32,comp.programming.threads,microsoft.public.win32.programmer.kernel From : qfel Date : Sat Jan 15 2005 10:44 am eg. they can buffer some data that should be written to disk To handle C++ object cleanup properly, use C++ exceptions .