]> OCCT Git - occt.git/commit
0028657: Foundation Classes - OSD_Thread does not release thread resources on non...
authorkgv <kgv@opencascade.com>
Sat, 15 Apr 2017 15:57:30 +0000 (18:57 +0300)
committerbugmaster <bugmaster@opencascade.com>
Thu, 20 Apr 2017 09:36:01 +0000 (12:36 +0300)
commitb2ec0b4da53d25df879b1e7492bd4d3929fdc7d2
tree57745f203b485f6f0d329c44ae9ee4f457042535
parent6fd4ffd9eb89bc54044f2333014bc04588601a22
0028657: Foundation Classes - OSD_Thread does not release thread resources on non-Windows platforms

~OSD_Thread(), OSD_Thread::SetFunction() and OSD_Thread::Run()
now detach old thread also on platforms using pthreads.
OSD_Thread::Wait() now closes thread handle after joining.
src/OSD/OSD_Thread.cxx
src/OSD/OSD_Thread.hxx