set *owner pointer to session requesting publish.

This commit is contained in:
Brad Arant 2023-06-12 15:12:32 -07:00
parent cb2a61bed9
commit 29c49cc1dd

View File

@ -54,6 +54,7 @@ namespace core {
} }
newSubscription = new Subscription(request[1].str(), session, request[2].str(), handler); newSubscription = new Subscription(request[1].str(), session, request[2].str(), handler);
subscriptions.insert(std::make_pair(request[1].str(), newSubscription)); subscriptions.insert(std::make_pair(request[1].str(), newSubscription));
newSubscription->owner = &session;
return 1; return 1;
} else if (request[0].equals("catalog")) { } else if (request[0].equals("catalog")) {
session.out << ":catalog:"; session.out << ":catalog:";