[Asterisk-java-devel] Queues Clean up
Brought to you by:
srt
From: Augusto C. <a-c...@cr...> - 2010-03-31 18:12:31
|
Hi there, After the next code I still have several threads with name ServiceLevelTimer-{$queue_name} running, and it'll add one thread for each queue on each run. Does anyone know how to clean up this? using lib asterisk-java-1.0.0.CI-20100325.204537-174 <asterisk-java-1.0.0.CI-20100325.204537-174-bin.zip> --ex-- private DefaultAsteriskServer asteriskServer = null; private DefaultManagerConnection asteriskManagerConnection = null; ...(use connection and server on several operations including getQueues)... try { if (asteriskManagerConnection != null) { asteriskManagerConnection.logoff(); } if (asteriskServer != null) { asteriskServer.shutdown(); } } finally { asteriskServer = null; asteriskManagerConnection = null; Runtime.getRuntime().gc(); } --ex-- Thanks -- Augusto Campos |