Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 04FE8200C17 for ; Fri, 10 Feb 2017 11:14:14 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 03A98160B5C; Fri, 10 Feb 2017 10:14:14 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 4D21F160B5B for ; Fri, 10 Feb 2017 11:14:13 +0100 (CET) Received: (qmail 30214 invoked by uid 500); 10 Feb 2017 10:14:12 -0000 Mailing-List: contact dev-help@hc.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "HttpComponents Project" Delivered-To: mailing list dev@hc.apache.org Received: (qmail 30199 invoked by uid 99); 10 Feb 2017 10:14:12 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Feb 2017 10:14:12 +0000 Received: from ok2c (unknown [213.55.176.228]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 865FE1A0193; Fri, 10 Feb 2017 10:14:11 +0000 (UTC) Message-ID: <1486721648.7141.5.camel@apache.org> Subject: Re: Thread spinning at ChunkEncoder.write method From: Oleg Kalnichevski To: HttpComponents Project Cc: djkevincr@apache.org Date: Fri, 10 Feb 2017 11:14:08 +0100 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.4-1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit archived-at: Fri, 10 Feb 2017 10:14:14 -0000 On Fri, 2017-02-10 at 12:58 +0530, Kevin Ratnasekera wrote: > Hi Dev, > > We are recently experiencing a thread spinning issue related to HTTP > Core > dependency when migrating from HTTP Core version  4.2.3 to 4.3.3. Is > there > any known issue reported related to this? Please find the related > partial > thread dump taken at thread spinning. [1] > HttpCore 4.3.3 release is almost 2.5 year old. 6 more releases have been made since then with a number of bug fixes. Oleg > [1] > "HTTPS-Listener I/O dispatcher-35" #595 prio=5 os_prio=0 > tid=0x00007f39904f4000 nid=0xaaee runnable [0x00007f37649c8000] >    java.lang.Thread.State: RUNNABLE > at > org.apache.http.impl.nio.codecs.ChunkEncoder.write(ChunkEncoder.java: > 134) > at org.apache.synapse.transport.passthru.Pipe.consume(Pipe.java:135) > at > org.apache.synapse.transport.passthru.SourceResponse.write(SourceResp > onse.java:248) > at > org.apache.synapse.transport.passthru.SourceHandler.outputReady(Sourc > eHandler.java:260) > at > org.apache.http.impl.nio.DefaultNHttpServerConnection.produceOutput(D > efaultNHttpServerConnection.java:312) > at > org.apache.synapse.transport.http.conn.LoggingNHttpServerConnection.p > roduceOutput(LoggingNHttpServerConnection.java:125) > at > org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady( > ServerIODispatch.java:87) > at > org.apache.synapse.transport.passthru.ServerIODispatch.onOutputReady( > ServerIODispatch.java:39) > at > org.apache.http.impl.nio.reactor.AbstractIODispatch.outputReady(Abstr > actIODispatch.java:150) > at > org.apache.http.impl.nio.reactor.BaseIOReactor.writable(BaseIOReactor > .java:180) > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(Abstr > actIOReactor.java:342) > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(Abst > ractIOReactor.java:316) > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIO > Reactor.java:277) > at > org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor. > java:105) > at > org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker. > run(AbstractMultiworkerIOReactor.java:586) > at java.lang.Thread.run(Thread.java:745) > >    Locked ownable synchronizers: > - <0x00000006e4180218> (a > java.util.concurrent.locks.ReentrantLock$NonfairSync) > > Regards > Kevin --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org For additional commands, e-mail: dev-help@hc.apache.org