natThread.cc (finalize_native): Destroy join conditional variable and mutex if...

* java/lang/natThread.cc (finalize_native): Destroy
	join conditional variable and mutex if these destroy
	operations are supported.

From-SVN: r87361
This commit is contained in:
Mohan Embar 2004-09-11 19:10:44 +00:00 committed by Mohan Embar
parent af8f35b88f
commit bdbf6060ea
2 changed files with 12 additions and 0 deletions

View file

@ -78,6 +78,12 @@ finalize_native (jobject ptr)
{
natThread *nt = (natThread *) ptr;
_Jv_ThreadDestroyData (nt->thread);
#ifdef _Jv_HaveCondDestroy
_Jv_CondDestroy (&nt->join_cond);
#endif
#ifdef _Jv_HaveMutexDestroy
_Jv_MutexDestroy (&nt->join_mutex);
#endif
}
jint