Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2021 build #1

Merged
merged 326 commits into from May 10, 2021
Merged

2021 build #1

merged 326 commits into from May 10, 2021

Conversation

zymptomLabs
Copy link

No description provided.

ibauersachs and others added 30 commits August 14, 2017 00:11
TODO: move the test in Jigasi to Jitsi
Deprecates <channel-bundle in favor of <endpoint in conference xmpp iq.
Deprecates use of channel-bundle-id attribute of channel node.
Stats-id is used in jitsi-meet.
Adds endpoint with its attributes, stats-id, display name. Moves
jitsi-meet xmpp extensions to the correct package.
to take the ID as a parameter, instead of having to extract it from a
ColibriConferenceIQ.
to take the description and channel ID as parameters instead of
having to extract them.
damencho and others added 28 commits March 18, 2020 14:33
"qtp802921335-29":
	at net.java.sip.communicator.plugin.reconnectplugin.PPReconnectWrapper.registrationStateChanged(PPReconnectWrapper.java:148)
	- waiting to lock <0x000000070068f518> (a java.lang.Object)
	at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:187)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregisterInternal(ProtocolProviderServiceJabberImpl.java:1574)
	- locked <0x0000000700267760> (a java.lang.Object)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregister(ProtocolProviderServiceJabberImpl.java:1536)
	at org.jitsi.jigasi.xmpp.CallControlMucActivator.removeCallControlMucAccount(CallControlMucActivator.java:494)
	- locked <0x0000000700486e80> (a java.lang.Class for org.jitsi.jigasi.xmpp.CallControlMucActivator)
	at org.jitsi.jigasi.rest.HandlerImpl.doHandleConfigureMucRequest(HandlerImpl.java:463)
	at org.jitsi.jigasi.rest.HandlerImpl.handleJSON(HandlerImpl.java:267)
	at org.jitsi.rest.AbstractJSONHandler.handle(AbstractJSONHandler.java:337)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:505)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:786)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:743)
	at java.lang.Thread.run(Thread.java:748)
"Reconnect timer p:Jabber:jigasi@auth.example.com@10.20.3.220":
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregisterInternal(ProtocolProviderServiceJabberImpl.java:1556)
	- waiting to lock <0x0000000700267760> (a java.lang.Object)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregisterInternal(ProtocolProviderServiceJabberImpl.java:1545)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.unregister(ProtocolProviderServiceJabberImpl.java:1527)
	at net.java.sip.communicator.plugin.reconnectplugin.PPReconnectWrapper.unregister(PPReconnectWrapper.java:367)
	at net.java.sip.communicator.plugin.reconnectplugin.PPReconnectWrapper.reconnect(PPReconnectWrapper.java:350)
	- locked <0x000000070068f518> (a java.lang.Object)
	at net.java.sip.communicator.plugin.reconnectplugin.PPReconnectWrapper.registrationStateChanged(PPReconnectWrapper.java:221)
	- locked <0x000000070068f518> (a java.lang.Object)
	at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:187)
	at net.java.sip.communicator.service.protocol.AbstractProtocolProviderService.fireRegistrationStateChanged(AbstractProtocolProviderService.java:141)
	at net.java.sip.communicator.impl.protocol.jabber.ProtocolProviderServiceJabberImpl.register(ProtocolProviderServiceJabberImpl.java:532)
	- locked <0x0000000700268358> (a java.lang.Object)
	at net.java.sip.communicator.plugin.reconnectplugin.PPReconnectWrapper$ReconnectTask.run(PPReconnectWrapper.java:454)
	at java.util.TimerThread.mainLoop(Timer.java:555)
	at java.util.TimerThread.run(Timer.java:505)

Found 1 deadlock.
Add commons-lang3 to Maven modules, check build with GH Actions
Skips registering providers on every protocol provider creation. In
cases like jigasi we create and remove providers dynamically and it is
not necessary to keep registering those providers.
* Add DataObject for OperationFailedException

* Handle XMPP registration exception

* Add lobby jid null check

Co-authored-by: Cristian Florin Ghita <cristian.ghita@8x8.com>
* fix: Connection my not be null, but not connected.

* Add room destroyed event for local user

* squash: Removes unneeded ChatRoomJabberImpl reference.

Co-authored-by: Cristian Florin Ghita <cristian.ghita@8x8.com>
The event is used in jigasi to inform it for migrating bridges so it can act, for now with just rejoining.
Removing the <x> extension that indicates joining and would trigger the server sending all presences and chat history.
Updates the stanza id with new value before sending it.
@zymptomLabs zymptomLabs merged commit 6a778d3 into master May 10, 2021
@zymptomLabs zymptomLabs deleted the 2021Build branch May 10, 2021 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet