Btw. these JVM exit errors are  preceded by a timeout on this test,
the main thread hung on parsing HTTP response headers (?):

        "TEST-BasicDistributedZkTest.testDistribSearch-seed#[6C8D748076FEE7B5]"
ID=991 RUNNABLE (in native code)
                at java.net.SocketInputStream.socketRead0(Native Method)
                at java.net.SocketInputStream.read(SocketInputStream.java:150)
                at java.net.SocketInputStream.read(SocketInputStream.java:121)
                at 
org.apache.http.impl.io.AbstractSessionInputBuffer.fillBuffer(AbstractSessionInputBuffer.java:149)
                at 
org.apache.http.impl.io.SocketInputBuffer.fillBuffer(SocketInputBuffer.java:111)
                at 
org.apache.http.impl.io.AbstractSessionInputBuffer.readLine(AbstractSessionInputBuffer.java:264)
                at 
org.apache.http.impl.conn.DefaultResponseParser.parseHead(DefaultResponseParser.java:98)
                at 
org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:252)
                at 
org.apache.http.impl.AbstractHttpClientConnection.receiveResponseHeader(AbstractHttpClientConnection.java:282)
                at 
org.apache.http.impl.conn.DefaultClientConnection.receiveResponseHeader(DefaultClientConnection.java:247)
                at 
org.apache.http.impl.conn.AbstractClientConnAdapter.receiveResponseHeader(AbstractClientConnAdapter.java:216)
                at 
org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:298)
                at 
org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
                at 
org.apache.http.impl.client.DefaultRequestDirector.tryExecute(DefaultRequestDirector.java:647)
                at 
org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:464)
                at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:820)
                at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:754)
                at 
org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:732)
                at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:353)
                at 
org.apache.solr.client.solrj.impl.HttpSolrServer.request(HttpSolrServer.java:182)
                at 
org.apache.solr.client.solrj.request.QueryRequest.process(QueryRequest.java:90)
                at 
org.apache.solr.client.solrj.SolrServer.query(SolrServer.java:324)
                at 
org.apache.solr.cloud.BasicDistributedZkTest.waitForNon404or503(BasicDistributedZkTest.java:513)
                ...

Seems like there should be a Socket.setSoTimeout so that read is
interrupted in that loop?

D.

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

Reply via email to