Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

команда system() из демона

245
17 июня 2007 года
~ArchimeD~
1.4K / / 24.07.2006
Понадобилось мне тут написать демона для домашних нужд:)
После того, как закрываю дескрипторы ввода/вывода, отделяю дочерний процесс и завершаю родительский процесс, пробую я использовать функцию system("something"). Никакого результата выполнения команд не наблюдается.
Вопрос:
можно ли при закрытых потоках i/o использовать system(), или я ошибся в своих предположениях и ошибку мне нужно искать в другом месте?
361
17 июня 2007 года
Odissey_
661 / / 19.09.2006
Цитата:
Никакого результата выполнения команд не наблюдается.


попробуй использовать syslogd для отладки,

 
Код:
openlog("mydeamon", 0, LOG_USER);
int ret = system("foo");
if (ret == -1)
      syslog(LOG_INFO,"%s",strerror(errno));
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог