roboforum.ru

Технический форум по робототехнике.
Текущее время: 18 фев 2025, 17:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: POSIX threads + Qt на mini2440
СообщениеДобавлено: 20 сен 2011, 14:31 
Не в сети

Зарегистрирован: 22 авг 2011, 12:33
Сообщения: 15
Тут такое дело... Есть приложение на Qt(GUI), и поток(работа с POSIX сокетами, сержерный обработчик) который запускается и не имеет ничего общего с работой GUI. Плюс в GUI пару раз вызывается функция system("текст команды"). Как только происходит вызов system(), серверный поток сходит с ума. Начинает бесперебойно получать неясно откуда соединения.
Поток запускается примерно так:

Код:
int main(argc, argv)
{
    QApplication a(argc, argv);
    MyGuiWindow w;
    pthread_create(&serverThread, NULL, serverRoutine, NULL);
    w.show();
    a.exec();
    pthread_join(serverThread);
    return EXIT_SUCCESS;
}



В чем проблема?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: POSIX threads + Qt на mini2440
СообщениеДобавлено: 20 сен 2011, 19:33 
Не в сети

Зарегистрирован: 06 апр 2011, 20:36
Сообщения: 64
можно полностью исходники?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: POSIX threads + Qt на mini2440
СообщениеДобавлено: 20 сен 2011, 23:49 
Не в сети

Зарегистрирован: 22 авг 2011, 12:33
Сообщения: 15
К сожалению не могу дать код проекта. Но могу ответить на все вопросы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: POSIX threads + Qt на mini2440
СообщениеДобавлено: 28 сен 2011, 11:34 
Не в сети

Зарегистрирован: 27 авг 2008, 10:45
Сообщения: 1981
Откуда: Харьков
прог. языки: С/С++
Откинь все секретное, оставь просто работу с сокетами, проверь что проблема осталась и выложи. Да, и из каких соображений не пользуешься потоками самого QT?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO