This is the mail archive of the cygwin-patches@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH] MTinterface patch part 3


This is patch 3 of 3.

It will change thread cleanup to use a destructor function.

2002-09-24  Thomas Pfaff  <tpfaff@gmx.net>

	* init.cc (dll_entry): Run pthread key destructors on thread
	detach.
	* thread.cc (pthread::destructor): Implement.
	(pthread::exit): Remove runAllDestructors. Remove thread cleanup.
	* thread.h (pthread::destructor); New static member.
	(MTinterface::MTinterface): Set pthread self destructor function.

Attachment: mtinterface3.patch
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]