diff --git a/daemon/src/sip/sipvoiplink.h b/daemon/src/sip/sipvoiplink.h index 0b6a3f5c2f94be528e8fd1d70c4a0ac0a7daf75a..3d237a099f8026b38f6d6fe1baa1ca0485ef79a5 100644 --- a/daemon/src/sip/sipvoiplink.h +++ b/daemon/src/sip/sipvoiplink.h @@ -274,8 +274,10 @@ class SIPVoIPLink : public VoIPLink { void clearSipCallMap(); void addSipCall(SIPCall* call); +#warning Not thread safe! The SIPCall may be deleted at any time after being returned SIPCall* getSipCall(const std::string& id); SIPCall* tryGetSipCall(const std::string& id); + void removeSipCall(const std::string &id); /**