diff options
| author | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-09-21 04:23:31 +0000 |
|---|---|---|
| committer | bryce <bryce@138bc75d-0d04-0410-961f-82ee72b054a4> | 2001-09-21 04:23:31 +0000 |
| commit | 589438074591f19ca383985552d6b75cb33c5588 (patch) | |
| tree | c5d3ce7782681a64bb2752b4c6a1a0f42e3b24f5 /libjava/ChangeLog | |
| parent | e3c541f009be650d66aef14d6df32dae184e0f08 (diff) | |
| download | ppe42-gcc-589438074591f19ca383985552d6b75cb33c5588.tar.gz ppe42-gcc-589438074591f19ca383985552d6b75cb33c5588.zip | |
* posix-threads.cc (_Jv_ThreadInterrupt): Re-enable interrupt of
blocking IO via pthread_kill().
* java/io/natFileDescriptorPosix.cc (write (jint)): Check for thread
interrupted status flag only if ::write returned an error.
(write (jbyteArray, jint, jint): Likewise.
(read (jint)): Likewise.
(read (jbyteArray, jint, jint): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@45719 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/ChangeLog')
| -rw-r--r-- | libjava/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 31745a9bc08..664a2324291 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,13 @@ +2001-09-20 Bryce McKinlay <bryce@waitaki.otago.ac.nz> + + * posix-threads.cc (_Jv_ThreadInterrupt): Re-enable interrupt of + blocking IO via pthread_kill(). + * java/io/natFileDescriptorPosix.cc (write (jint)): Check for thread + interrupted status flag only if ::write returned an error. + (write (jbyteArray, jint, jint): Likewise. + (read (jint)): Likewise. + (read (jbyteArray, jint, jint): Likewise. + 2001-09-19 Anthony Green <green@redhat.com> * gnu/gcj/protocol/file/Handler.java: Avoid NullPointerException |

