Re: [android-developers] How to interrupt a blocking I/O operation?

2011-01-07 Thread Kostya Vasilyev
It was implied that close() would be called from another thread (like the OP said he could do with a Socket reference). But then, I haven't used this library much. 07.01.2011 20:16, Kumar Bibek пишет: @Kostya: The execute method is blocked till the server sends a request. Closing the input str

Re: [android-developers] How to interrupt a blocking I/O operation?

2011-01-07 Thread Kumar Bibek
@Kostya: The execute method is blocked till the server sends a request. Closing the input stream will not help in this situation. Kumar Bibek http://techdroid.kbeanie.com http://www.kbeanie.com On Fri, Jan 7, 2011 at 10:44 PM, Kostya Vasilyev wrote: > You could try closing the input stream -

Re: [android-developers] How to interrupt a blocking I/O operation?

2011-01-07 Thread Kumar Bibek
Well, HttpClient doesn't use sockets directly, so you would not be able to close the corresponding sockets. The execute method is actually the method that is blocking for the first time. You can look at the underlying request classes like HttpPost and HttpGet. Both of them are subclasses of HttpRe

Re: [android-developers] How to interrupt a blocking I/O operation?

2011-01-07 Thread Kostya Vasilyev
You could try closing the input stream - that should propagate to the socket. 07.01.2011 20:07, ivan пишет: I'm wondering what the currently suggested method is for interrupting a read operation of a socket input stream? I know that traditionally the read could be interrupted by closing the so

[android-developers] How to interrupt a blocking I/O operation?

2011-01-07 Thread ivan
I'm wondering what the currently suggested method is for interrupting a read operation of a socket input stream? I know that traditionally the read could be interrupted by closing the socket from another thread and catching an IOException, but I'm not quite sure how to get at the socket from the a