[ 
https://issues.apache.org/jira/browse/SOLR-5588?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13858541#comment-13858541
 ] 

Mark Miller commented on SOLR-5588:
-----------------------------------

In the following case, the root exception is a SocketTimeoutException and the 
Connection exception is higher in the stack.

{noformat}
   [junit4]   2> 284374 T1230 C272 P16917 oasu.PeerSync.handleResponse WARN 
PeerSync: core=collection1 url=http://127.0.0.1:16917/z  exception talking to 
http://127.0.0.1:24788/z/collection1/, failed 
org.apache.solr.client.solrj.SolrServerException: IOException occured when 
talking to server at: http://127.0.0.1:24788/z/collection1
   [junit4]   2>        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:507)
   [junit4]   2>        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:199)
   [junit4]   2>        at 
org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:156)
   [junit4]   2>        at 
org.apache.solr.handler.component.HttpShardHandler$1.call(HttpShardHandler.java:118)
   [junit4]   2>        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
   [junit4]   2>        at 
java.util.concurrent.FutureTask.run(FutureTask.java:166)
   [junit4]   2>        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
   [junit4]   2>        at 
java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
   [junit4]   2>        at 
java.util.concurrent.FutureTask.run(FutureTask.java:166)
   [junit4]   2>        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   [junit4]   2>        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   [junit4]   2>        at java.lang.Thread.run(Thread.java:724)
   [junit4]   2> Caused by: org.apache.http.conn.ConnectTimeoutException: 
Connect to 127.0.0.1:24788 timed out
   [junit4]   2>        at 
org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:129)
   [junit4]   2>        at 
org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:180)
   [junit4]   2>        at 
org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:294)
   [junit4]   2>        at 
org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:643)
   [junit4]   2>        at 
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
   [junit4]   2>        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
   [junit4]   2>        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
   [junit4]   2>        at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
   [junit4]   2>        at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:395)
   [junit4]   2>        ... 11 more
   [junit4]   2> Caused by: java.net.SocketTimeoutException: connect timed out
   [junit4]   2>        at java.net.PlainSocketImpl.socketConnect(Native Method)
   [junit4]   2>        at 
java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
   [junit4]   2>        at 
java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
   [junit4]   2>        at 
java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
   [junit4]   2>        at 
java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
   [junit4]   2>        at java.net.Socket.connect(Socket.java:579)
   [junit4]   2>        at 
org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:127)
   [junit4]   2>        ... 19 more
{noformat}

> PeerSync doesn't count all connect failures as success.
> -------------------------------------------------------
>
>                 Key: SOLR-5588
>                 URL: https://issues.apache.org/jira/browse/SOLR-5588
>             Project: Solr
>          Issue Type: Bug
>          Components: SolrCloud
>            Reporter: Mark Miller
>            Assignee: Mark Miller
>             Fix For: 5.0, 4.7, 4.6.1
>
>




--
This message was sent by Atlassian JIRA
(v6.1.5#6160)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to