@DSRussell
Программист

Почему не останавливается демон в Ubuntu на qtservice?

Написана служба на qt 5.2.1 для работы с оборудованием с использованием qtservice. Под Windows работает без нареканий, запускается/останавливается через службы все как положено. Демон в Ubuntu 12.04 LTS запускается и работает нормально без проблем, но вот когда дело доходит до того чтобы его остановить, то категорически не хочет. Зависает на том что ждет ответа от сокета, который создает qtservice для общения с демоном, после посылки команды terminate.
  • Вопрос задан
  • 3102 просмотра
Решения вопроса 1
@DSRussell Автор вопроса
Программист
В файле
qt-solutions/qtservice/src/qtservice_unix.cpp

Исправьте прототип функции и объявление функции incomingConnection на:
void incomingConnection(qintptr socketDescriptor);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы