-
- Downloads
conversation_module: retry to sync if first connection fails
If first connection fails and presence is not tracked, the conversation will not sync until the receiver restarts its jami, causing the conversation to be stuck a very long time even if peer is online and can sync. In this patch, if we receives a trust request, we retry to sync (this will be the case because the sender will re-send a trust request to the contact who is still detected as an invited member) GitLab: #922 Change-Id: I8866ceda98d50b0ddd2ea5402ef34f067f560e97
Showing
- src/jamidht/account_manager.cpp 7 additions, 1 deletionsrc/jamidht/account_manager.cpp
- src/jamidht/contact_list.cpp 2 additions, 2 deletionssrc/jamidht/contact_list.cpp
- src/jamidht/contact_list.h 2 additions, 2 deletionssrc/jamidht/contact_list.h
- src/jamidht/conversation_module.cpp 54 additions, 41 deletionssrc/jamidht/conversation_module.cpp
- src/jamidht/conversation_module.h 2 additions, 1 deletionsrc/jamidht/conversation_module.h
- src/jamidht/jamiaccount.cpp 2 additions, 4 deletionssrc/jamidht/jamiaccount.cpp
- src/jamidht/swarm/routing_table.cpp 2 additions, 3 deletionssrc/jamidht/swarm/routing_table.cpp
- src/jamidht/swarm/swarm_manager.cpp 1 addition, 3 deletionssrc/jamidht/swarm/swarm_manager.cpp
- test/unitTest/conversation/conversationMembersEvent.cpp 44 additions, 1 deletiontest/unitTest/conversation/conversationMembersEvent.cpp
Loading
Please register or sign in to comment