[Asterisk-java-devel] Error to process new calls on AsyncAgiServer
Brought to you by:
srt
From: Jeryes . <je...@vo...> - 2012-10-15 22:18:40
|
Hi All! I'm working with asterisk 1.6.3 and asterisk-java 1.0.0.M3, and I have an implementation of BaseAgiScript, that connects to Asterisk with AsyncAgiServer. After some calls, between 100 ou 200 , the agiscript stops to receive the *service* events, this error log is thrown instead: 16:19:33,040 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] 137706502 [Asterisk-Java ManagerConnection-1-Reader-0] WARN org.asteriskjava.fastagi.AsyncAgiServer - Unable to execute org.asteriskjava.fastagi.internal.AsyncAgiConnectionHandler 16:19:33,040 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] java.util.concurrent.RejectedExecutionException 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:1768) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:767) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at java.util.concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:658) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.fastagi.AbstractAgiServer.execute(AbstractAgiServer.java:137) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.fastagi.AsyncAgiServer.handleAsyncAgiEvent(AsyncAgiServer.java:89) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.fastagi.AsyncAgiServer.onManagerEvent(AsyncAgiServer.java:68) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.manager.internal.ManagerConnectionImpl.fireEvent(ManagerConnectionImpl.java:1245) 16:19:33,041 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.manager.internal.ManagerConnectionImpl.dispatchEvent(ManagerConnectionImpl.java:1229) 16:19:33,042 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at org.asteriskjava.manager.internal.ManagerReaderImpl.run(ManagerReaderImpl.java:220) 16:19:33,042 ERROR (Asterisk-Java ManagerConnection-1-Reader-0) [STDERR] at java.lang.Thread.run(Thread.java:619) The pool size is 1000, configured on file fastagi.properties: poolSize=1000 Can it be stuck threads, that should be released? Is there any way to check how many threads of the pool are in use? Thanks in advance! Regards Jeryes |