igniterealtime / openfire-ofmeet-plugin

Provides an HTTP Online Meeting solution for Openfire using Jitsi Meet.
Apache License 2.0
46 stars 44 forks source link

OFFocus plugin fails to initialize with CME exception #4

Closed guusdk closed 6 years ago

guusdk commented 7 years ago

At times, the OFFocus plugin fails to initialize. When this occurs, a couple of stack traces are logged, the first one being a ConcurrentModificationException generated by libjitsi's debugging tooling (it attempts to log values for system properties, which are being modified at the same time). Such failure should not cause initialization to fail, for which an issue is logged upstream: https://github.com/jitsi/libjitsi/issues/318

Although the CME should not cause initializatino to fail, OFFocus should not cause a situation where system properties are being modified, while they are also being iterated over.

guusdk commented 7 years ago

The likelihood of this occurring is reduced greatly with the fix in 4f01d64. Before closing this issue, I'd like to upgrade the embedded jicofo with a version that contains a fixed libjitsi (with regards to jitsi/libjitsi#318 ).

guusdk commented 7 years ago

The fix of 4f01d64 has been made part of release v.0.9.1 - the changes as tracked in jitsi/libjitsi#318 are not part of that release yet (as they were not merged at the time of the release).

guusdk commented 6 years ago

This likely made it into ofmeet v0.9.3 without me realizing it.