How is it possible to kill off a thread which is hung in a read() on an inputstream? I've tried closing the stream to force an IO exception, but this does not solve the problem. device is 7650 - firmware 3.16. J2ME does not have interrupt on thread - but I doubt this would have worked anyway as read() usually does not respond to this. As usual the whole thing is fine in an emulator.