Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.programmer > #20908
| Newsgroups | comp.lang.java.programmer |
|---|---|
| Date | 2013-01-02 18:43 -0800 |
| Message-ID | <2b4da3ee-0ca3-456d-ae92-5b36e6e1a769@googlegroups.com> (permalink) |
| Subject | Recommended way to handle ClosedByInterruptException? |
| From | raphfrk@gmail.com |
This is an example of what causes this exception http://hastebin.com/mayuyuvimu.avrasm This gives: Exception in thread "main" java.nio.channels.ClosedByInterruptException at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202) at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:880) at Main.main(Main.java:17) ---------------------- Anyway, there doesn't seem to be any sane way of dealing with this. If interrupt is intended to mean stop what you are doing and stop the thread cleanly, then this works against that. This prevents you doing any more writes to the file. Is the intention that you reopen the file and then do the writes. Also, it doesn't even clear the interrupted flag. So, you have to wipe the flag manually if you want to repeat the write attempt.
Back to comp.lang.java.programmer | Previous | Next — Next in thread | Find similar | Unroll thread
Recommended way to handle ClosedByInterruptException? raphfrk@gmail.com - 2013-01-02 18:43 -0800
Re: Recommended way to handle ClosedByInterruptException? Knute Johnson <nospam@knutejohnson.com> - 2013-01-02 19:48 -0800
Re: Recommended way to handle ClosedByInterruptException? raphfrk@gmail.com - 2013-01-03 13:12 -0800
Re: Recommended way to handle ClosedByInterruptException? Knute Johnson <nospam@knutejohnson.com> - 2013-01-03 15:51 -0800
csiph-web