I've been looking at making my HttpClient interruptible. To do this, I'm creating my own SocketFactory and registering it in a SchemeRegistry. But I'm now having an issue where the request is being retried three times, each time catching ClosedByInterruptException.
I see that InterruptedIOException is already caught by DefaultHttpRequestRetryHandler. Should ClosedByInterruptException be added, too?
