-
Notifications
You must be signed in to change notification settings - Fork 112
Open
Description
deathlock with this lock
UPNP::GetInstance()->GetSSDP()->GetDB()->Lock();
tow functions have this issue
int SSDPSearchResp::Process(struct sockaddr* sender, std::vector<SSDP_HTTP_HEADER*> msgheaders)
int SSDPNotifyAlive::Process(struct sockaddr* sender, std::vector<SSDP_HTTP_HEADER*> msgheaders)
its call:
mDB->Lock();
and call:
mDB->DeviceUpdate(device);
mDB->DeviceUpdate(device); also call:UPNP::GetInstance()->GetSSDP()->GetDB()->Lock();
the deathlock appear
can you also find this issue?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels