QObject(), QtService<QCoreApplication>(argc, argv, "LocalMyList Daemon")
{
setServiceDescription("LocalMyList Daemon");
- setServiceFlags(QtServiceBase::CanBeSuspended);
+// setServiceFlags(QtServiceBase::CanBeSuspended);
}
void AniOni::handleUdpClientError()
{
using namespace AniDBUdpClient;
- qDebug() << "ERROR CODE" << Client::instance()->error();
- LocalMyList::instance()->database()->log(tr("UDP Client connection error: %1")
- .arg(Client::instance()->errorString()), 3);
-
switch (Client::instance()->error())
{
case NoError:
case HostLookupError:
Client::instance()->clearErrors();
QTimer::singleShot(1000, Client::instance(), SLOT(connect()));
+ LocalMyList::instance()->database()->log(tr("UDP Client connection error: %1")
+ .arg(Client::instance()->errorString()), 2);
break;
case BannedError:
case UnknownError:
default:
qWarning("Unrecoverable connection error");
+ LocalMyList::instance()->database()->log(tr("UDP Client connection error: %1")
+ .arg(Client::instance()->errorString()), 3);
application()->exit(1);
return;
break;