Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: pipe и их нестабильность  (Прочитано 773 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
pipe и их нестабильность
« : 14 Мая 2013, 09:51:53 »
В чем проблема, что какие-то полные траблы проиисходят со стабильностью ....
может кто объяснить ?

Текст программы:
(Нажмите, чтобы показать/скрыть)

скрин консоли:
(Нажмите, чтобы показать/скрыть)

а периодически и вовсе:
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 15 Мая 2013, 17:45:10 от dronte »

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: pipe и их нестабильность
« Ответ #1 : 14 Мая 2013, 13:54:43 »
Ага. Еще один герой нашел "БАГ"

Проблемма в конкурентном выводе на консоль.
Отсюда все твои печали.
Ресурсы защищать надо!
Стандартный вывод в том числе.

Научись пользоваться кнопочкой "Предпросмотр" а так же тегами spoiler и code правильно.

Оффлайн dronte

  • Автор темы
  • Любитель
  • *
  • Сообщений: 98
    • Просмотр профиля
Re: pipe и их нестабильность
« Ответ #2 : 15 Мая 2013, 17:44:49 »
Не очень понял, что имелось в виду о защите ресурсов, но в общем, проблему решил тем, что в выводе подпрограммы ./fprint удалил fflush(stdout) и добавил разделяющий знак для строк, по которому уже приёмник (эта как раз программа) сама нарезает вывод программы ./fprint на строки, в общем решено

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: pipe и их нестабильность
« Ответ #3 : 16 Мая 2013, 08:25:56 »
ну и зря что не понял

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Wars ~.o

 

Страница сгенерирована за 0.033 секунд. Запросов: 24.