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:
parent
af8f35b88f
commit
bdbf6060ea
2 changed files with 12 additions and 0 deletions
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue