Projects tigase _server server-core Issues #108
MobileV2 exception (#108)
Closed
Artur Hefczyc opened 1 decade ago

I caught an exception from Tigase which originates from MobileV2 plugins:

2012-04-25 07:05:10  WorkerThread.run()                  SEVERE:   tigase.server.xmppsession.SessionManager$ProcessorWorkerThread,(presence Queue Worker 10) 
Exception during packet processing: from=null, to=sess-man@ds7440.flosoft-servers.net, DATA=
<presence xmlns="jabber:client" to="bmalkow" from="edyta">
  <status>Dostępna</status>
  <vv>1</vv>
  <pp>1</pp>
</presence>,
SIZE=152, XMLNS=jabber:client, PRIORITY=PRESENCE, PERMISSION=REMOTE, TYPE=null
java.util.ConcurrentModificationException
        at java.util.ArrayDeque$DeqIterator.next(ArrayDeque.java:605)
        at tigase.xmpp.impl.MobileV2.filter(MobileV2.java:150)
        at tigase.server.xmppsession.SessionManager.addOutPackets(SessionManager.java:832)
        at tigase.server.xmppsession.SessionManager$ProcessorWorkerThread.process(SessionManager.java:2142)
        at tigase.util.WorkerThread.run(WorkerThread.java:132)
Andrzej Wójcik (Tigase) commented 1 decade ago

Fixed ConcurrentModificationException when presence queue is sent to client due to queue overflow.

Artur Hefczyc commented 1 decade ago

Updated the service and restarted. Seems to be ok now. However, more tests are required to confirm. I am closing the ticket for now. If the problem reappears I will reopen it.

Referenced from commit 11 months ago
issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
532
Version
tigase-server-5.1.0
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/server-core#108
Please wait...
Page is in error, reload to recover