Fix critical memory leak on macOS.

This commit is contained in:
John Preston 2020-07-01 19:35:25 +04:00
parent b1554782fb
commit 370ad0aa44

View File

@ -303,6 +303,8 @@ void Manager::Private::clearingThreadLoop() {
_clearingTasks.clear();
}
@autoreleasepool {
auto clearBySpecial = [&](NSDictionary *notificationUserInfo) {
NSNumber *sessionObject = [notificationUserInfo objectForKey:@"session"];
const auto notificationSessionId = sessionObject ? [sessionObject unsignedLongLongValue] : 0;
@ -334,6 +336,8 @@ void Manager::Private::clearingThreadLoop() {
}
}
}
}
}
}