Update of /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21435/src/java/net/sf/asterisk/manager
Modified Files:
DefaultAsteriskManager.java
Log Message:
moved nulling version and versions to the DisconnectEvent
Index: DefaultAsteriskManager.java
===================================================================
RCS file: /cvsroot/asterisk-java/asterisk-java/src/java/net/sf/asterisk/manager/DefaultAsteriskManager.java,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -p -r1.12 -r1.13
--- DefaultAsteriskManager.java 27 Jul 2005 23:38:13 -0000 1.12
+++ DefaultAsteriskManager.java 28 Jul 2005 00:10:12 -0000 1.13
@@ -479,6 +479,11 @@ public class DefaultAsteriskManager
*/
protected void handleDisconnectEvent(DisconnectEvent disconnectEvent)
{
+ // reset version information as it might have changed while Asterisk
+ // restarted
+ this.version = null;
+ this.versions = null;
+
this.channels.clear();
this.queues.clear();
}
@@ -489,11 +494,6 @@ public class DefaultAsteriskManager
*/
protected void handleConnectEvent(ConnectEvent connectEvent)
{
- // reset version information as it might have changed while Asterisk
- // restarted
- this.version = null;
- this.versions = null;
-
try
{
initializeChannels();
|