LINUX.ORG.RU

tcp сервер


0

0

Имеется стандартный код паралельного многопоточного сервера tcp, который отлажен и работает. Когда пытаюсь придать процессу свойства демона, возникают затыки при обмене.

Что может затруднить работу subj в режиме демона? Уже всю голову сломал...

anonymous

> Имеется стандартный код

стандартный для чего?

> Когда пытаюсь придать процессу свойства демона

это какие такие свойства? fork что ли?

> возникают затыки при обмене.

при обмене чего? кастрюль?

> Уже всю голову сломал...

зачем же?? для плюсов вот дока : http://www.codenet.ru/progr/cpp/demons.php, кстати а на чем(имеется ввиду ЯП) демон то пишется?

fura13 ★★★
()
Ответ на: комментарий от anonymous

"мессаг", это очень информативно, но если напрячь телепатические способности то похоже вы пересылаете байты через tcp-сокеты ... в результате у вас происходит остановка вашего приложения\демона в каком либо моменте, вы не могли бы попробывать добавить отладочный механизм в программу (что лишним не будет) и написать сюда участок кода на котором у вас остановилось выполнение.

Возможно тогда помочь удастся. Хотя вообще странно, что с ТАКОЙ (имеется ввиду что книга очень хорошая и как раз для вашего вопроса) книгой, у вас могуть быть вопросы.

fura13 ★★★
()
Ответ на: комментарий от fura13

дело в том, что не работает именно в режиме демона, если процесс не "форкать" - все будет превосходно работать.

anonymous
()

затыки какие именно? EINTR обрабатываецо как должно?

bugmaker ★★★★☆
()
Ответ на: комментарий от anonymous

а что с stdout творится? может стоит strace'ом его поглядеть?

no1sm ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.