Little_rU

Users are always "on the phone"

Discussion created by Little_rU on Jul 6, 2006
Latest reply on Aug 8, 2006 by hennejg

Some time some of my users get stuck in "on the phone" state and I need to restart Asterisk-IM or even Wildfire to return them back to normal state. This happens after the following message in error.log:

 

2006.07.06 21:23:46[org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent (AsteriskEventHandler.java:191)]

java.util.ConcurrentModificationException

        at java.util.AbstractList$Itr.checkForComodification(Unknown Source)

        at java.util.AbstractList$Itr.next(Unknown Source)

        at org.jivesoftware.phone.PresenceLayerer.restorePresence(PresenceLayerer.java:162 )

        at org.jivesoftware.phone.PhonePlugin.restorePresence(PhonePlugin.java:240)

        at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asterisk EventHandler.java:148)

        at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventH andler.java:46)

        at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerCo nnection.java:979)

        at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)

        at java.lang.Thread.run(Unknown Source)

+2006.07.06 21:23:46 org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(AsteriskE ventHandler.java:191) +

java.util.ConcurrentModificationException

        at java.util.AbstractList$Itr.checkForComodification(Unknown Source)

        at java.util.AbstractList$Itr.next(Unknown Source)

        at org.jivesoftware.phone.PresenceLayerer.restorePresence(PresenceLayerer.java:162 )

        at org.jivesoftware.phone.PhonePlugin.restorePresence(PhonePlugin.java:240)

        at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleHangupEvent(Asterisk EventHandler.java:148)

        at org.jivesoftware.phone.asterisk.AsteriskEventHandler.handleEvent(AsteriskEventH andler.java:46)

        at net.sf.asterisk.manager.DefaultManagerConnection.dispatchEvent(DefaultManagerCo nnection.java:979)

        at net.sf.asterisk.manager.impl.ManagerReaderImpl.run(ManagerReaderImpl.java:236)

        at java.lang.Thread.run(Unknown Source)

 

I have Wildfire 3.0.0 and Asterisk-IM 1.1.1 installed. The Asterisk version 1.2.5.

Could someone help ?

Outcomes