Subj : boost::thread d'tor does not call endthread To : comp.programming.threads From : Hardy Date : Thu May 26 2005 12:06 am Hi All, I was looking at boost::thread impl. On Windows(i.e with BOOST_HAS_WINTHREADS defined) the destructor calls CloseHandle(reinterpret_cast(m_thread));. I was trying to figure out why it does not instead call endthread. End thread terminates the thread and calls CloseHandle() also. What could be possible repercussions of calling CloseHandle without calling endthread? Thanks and Regards .