[jsword-devel] [JIRA] Created: (JS-149) Possible bug in WebResource proxy code
Martin Denham (JIRA)
jira at crosswire.org
Thu Dec 23 10:40:16 MST 2010
Possible bug in WebResource proxy code
--------------------------------------
Key: JS-149
URL: http://www.crosswire.org/bugs/browse/JS-149
Project: JSword
Issue Type: Bug
Components: o.c.common.util
Environment: Android
Reporter: Martin Denham
Assignee: DM Smith
I don't know if this is correct or not but thought I would raise it in case because it looks a little odd.
Should the ProxySelectorRoutePlanner and setRoutePlanner lines below be in the preceding proxy related if statement. Also, the last line isn't indented correctly which could cause confusion.
public WebResource(URI theURI, String theProxyHost, Integer theProxyPort, int theTimeout) {
uri = theURI;
client = new DefaultHttpClient();
HttpParams params = client.getParams();
// Allowable time between packets
HttpConnectionParams.setSoTimeout(params, theTimeout);
// Allowable time to get a connection
HttpConnectionParams.setConnectionTimeout(params, theTimeout);
// Configure proxy info if necessary and defined
if (theProxyHost != null && theProxyHost.length() > 0) {
// Configure the host and port
HttpHost proxy = new HttpHost(theProxyHost, theProxyPort == null ? -1 : theProxyPort.intValue());
ConnRouteParams.setDefaultProxy(params, proxy);
}
ProxySelectorRoutePlanner routePlanner = new ProxySelectorRoutePlanner(
client.getConnectionManager().getSchemeRegistry(),
ProxySelector.getDefault());
((AbstractHttpClient) client).setRoutePlanner(routePlanner);
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://www.crosswire.org/bugs/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jsword-devel
mailing list