tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject [Bug 58151] High CPU Usage randomly on ajp-apr-8009-Poller
Date Tue, 04 Aug 2015 22:48:33 GMT
https://bz.apache.org/bugzilla/show_bug.cgi?id=58151

--- Comment #22 from Milo <milo@vanderzee.org> ---
Breakpoint 1:
AprEndpoint$Poller.add(139982580808944, -1, 1) line: 1485    
AprEndpoint$Poller.access$500(AprEndpoint$Poller, long, int, int) line: 1251    
AprEndpoint$AprSocketWrapper.registerforEvent(int, boolean, boolean) line: 2516 
AjpAprProtocol$AjpConnectionHandler.release(SocketWrapper<Long>,
Processor<Long>, boolean, boolean) line: 136    
AjpAprProtocol$AjpConnectionHandler(AbstractProtocol$AbstractConnectionHandler<S,P>).process(SocketWrapper<S>,
SocketStatus) line: 722    
AprEndpoint$SocketProcessor.doRun() line: 2463    
AprEndpoint$SocketProcessor.run() line: 2452    
ThreadPoolExecutor(ThreadPoolExecutor).runWorker(ThreadPoolExecutor$Worker)
line: 1142    
ThreadPoolExecutor$Worker.run() line: 617    
TaskThread$WrappingRunnable.run() line: not available    
TaskThread(Thread).run() line: 745    

The socket number changes every call to this method.
==================
Breakpoint 2:
AprEndpoint.processSocket(long, OPEN_READ) line: 887    
AprEndpoint$Poller.run() line: 1884    
Thread.run() line: 745    

I set a conditional breakpoint (return !status.equals(SocketStatus.OPEN_READ);)
and I've never seen anything else as OPEN_READ.

Hope this helps...

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org
For additional commands, e-mail: dev-help@tomcat.apache.org


Mime
View raw message