bugfix: session didn't disconnect signals

Dieser Commit ist enthalten in:
Reinder Feenstra 2022-05-29 13:48:19 +02:00
Ursprung 8cdc58d9c4
Commit 26dad1b295
2 geänderte Dateien mit 7 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -61,6 +61,12 @@ Session::Session(const std::shared_ptr<Client>& client) :
{
}
Session::~Session()
{
for(const auto& it : m_objectSignals)
it.second.disconnect();
}
bool Session::processMessage(const Message& message)
{
switch(message.command())

Datei anzeigen

@ -93,6 +93,7 @@ class Session : public std::enable_shared_from_this<Session>
public:
Session(const std::shared_ptr<Client>& client);
~Session();
const boost::uuids::uuid& uuid() const { return m_uuid; }
};