From: APTX Date: Sun, 6 Sep 2009 14:40:58 +0000 (+0200) Subject: - Add transition to the error state from the receive state. Most errors come from... X-Git-Url: https://gitweb.tyo.aptx.org/?a=commitdiff_plain;h=4da4b2157fb7bf95457689e0653e4c90916d87e6;p=aniplayer-old.git - Add transition to the error state from the receive state. Most errors come from the receive state... --- diff --git a/lib/anidbudpclient/client.cpp b/lib/anidbudpclient/client.cpp index fdd8082..151d856 100644 --- a/lib/anidbudpclient/client.cpp +++ b/lib/anidbudpclient/client.cpp @@ -103,6 +103,7 @@ qDebug() << "Api instance init!"; idleTimeoutState->addTransition(this, SIGNAL(startSending()), sendState); recieveState->addTransition(this, SIGNAL(authenticated()), authenticatingState); + recieveFailState->addTransition(this, SIGNAL(connectionError()), errorState); recieveState->addTransition(connectedHistoryState); @@ -156,8 +157,6 @@ Client::~Client() socket->waitForBytesWritten(5); } - if (m_hashInstance) - delete m_hashInstance; } QString Client::host() const @@ -609,14 +608,6 @@ void Client::destroy() m_instance = 0; } -Hash *Client::hashInstance() -{ - if (!m_hashInstance) - m_hashInstance = new Hash; - - return m_hashInstance; -} - void Client::connect() { qDebug() << "Conneting";