-
- Downloads
daemon: manage SIP and IAX Calls with shared pointers
This patch uses C++11 shared_ptr objects to handle Calls instances in the daemon. This should resolve a couple of deadlocks and synchronization issues. Refs #49119 Refs #49489 Refs #49523 Change-Id: I3b03d640b853d84eea458286e7a927fd3e6e8638
Showing
- daemon/src/client/callmanager.cpp 1 addition, 1 deletiondaemon/src/client/callmanager.cpp
- daemon/src/conference.cpp 3 additions, 6 deletionsdaemon/src/conference.cpp
- daemon/src/iax/iaxvoiplink.cpp 44 additions, 53 deletionsdaemon/src/iax/iaxvoiplink.cpp
- daemon/src/iax/iaxvoiplink.h 8 additions, 6 deletionsdaemon/src/iax/iaxvoiplink.h
- daemon/src/managerimpl.cpp 48 additions, 66 deletionsdaemon/src/managerimpl.cpp
- daemon/src/managerimpl.h 1 addition, 1 deletiondaemon/src/managerimpl.h
- daemon/src/sip/sipvoiplink.cpp 64 additions, 102 deletionsdaemon/src/sip/sipvoiplink.cpp
- daemon/src/sip/sipvoiplink.h 21 additions, 19 deletionsdaemon/src/sip/sipvoiplink.h
- daemon/src/voiplink.h 5 additions, 4 deletionsdaemon/src/voiplink.h
Loading
Please register or sign in to comment