[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
|