diff options
author | Tom Tromey <tromey@redhat.com> | 2005-06-29 17:36:16 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2005-06-29 17:36:16 +0000 |
commit | 3af9ac15a959da9d7c70b7e041029a70d144569d (patch) | |
tree | df37a657fa3ca4386879af5b0154c15a9a08e524 /libjava/jni | |
parent | 9fb93f8966ec9f17346c683d00b56f47bf9798ad (diff) | |
download | gcc-3af9ac15a959da9d7c70b7e041029a70d144569d.zip gcc-3af9ac15a959da9d7c70b7e041029a70d144569d.tar.gz gcc-3af9ac15a959da9d7c70b7e041029a70d144569d.tar.bz2 |
re PR libgcj/22211 ([4.0 only] Thread.interrupt sometimes causes abort if thread is already dead)
PR libgcj/22211:
* testsuite/libjava.lang/pr22211.java: New file.
* java/lang/natThread.cc (finish_): Synchronize when updating
alive_flag.
(_Jv_AttachCurrentThread): Likewise.
(interrupt): Only call _Jv_ThreadInterrupt if thread is alive.
* java/lang/Thread.java (isAlive): Now synchronized.
From-SVN: r101430
Diffstat (limited to 'libjava/jni')
0 files changed, 0 insertions, 0 deletions