Fix: dont release object when client is dead
Dieser Commit ist enthalten in:
Ursprung
af084bff45
Commit
37367e1986
@ -49,6 +49,7 @@ Client::Client() :
|
||||
|
||||
Client::~Client()
|
||||
{
|
||||
instance = nullptr;
|
||||
}
|
||||
|
||||
bool Client::isDisconnected() const
|
||||
|
||||
@ -33,7 +33,8 @@ Object::Object(Handle handle, const QString& classId) :
|
||||
|
||||
Object::~Object()
|
||||
{
|
||||
Client::instance->releaseObject(this);
|
||||
if(Client::instance)
|
||||
Client::instance->releaseObject(this);
|
||||
}
|
||||
|
||||
const Property* Object::getProperty(const QString& name) const
|
||||
|
||||
Laden…
x
In neuem Issue referenzieren
Einen Benutzer sperren