Yonik, I didn't say there was an update request active at the moment the thread dump was made, only that previous update requests failed with a timeout. So maybe this is the missing piece. I didn't enable nio with Jetty, probably it's there by default. Disabling it is the next thing to check. If solr hangs next time I'll try to make a thread dump when the update request is waiting for completion.
Best regards RG On Thu, Mar 29, 2012 at 8:19 PM, Yonik Seeley <yo...@lucidimagination.com>wrote: > On Thu, Mar 29, 2012 at 1:50 PM, Rafal Gwizdala > <rafal.gwizd...@gmail.com> wrote: > > Below i'm pasting the thread dump taken when the update was hung (it's > also > > attached to the first message of this topic) > > Interesting... > It looks like there's only one thread in solr code (the one generating > the thread dump). > > The stack trace looks like you switched Jetty to use the NIO connector > perhaps? > Could you try with the Jetty shipped with Solr (exactly as configured)? > > -Yonik > lucenerevolution.com - Lucene/Solr Open Source Search Conference. > Boston May 7-10 >