Клиент-сервер (stdin-stdout)

mig82

Новичок
Клиент-сервер (stdin-stdout)

есть клиент-сервер. сервак читает из stdin и пишет в stdout
1. клиент посылает на сервак
2. сервер принимает и отвечает
3. клиент получает и опять посылаю на сервак
4. сервер принимает и отвечает, но клиент по fgets нифига не получает.

xinetd висит на порту и запускает сервер если к нему что-то пришло.

Или от этого способа отказаться ?
 

white phoenix

Новичок
mig82
> сервак читает из stdin и пишет в stdout
как и любая программа ;)
> сервер принимает и отвечает, но клиент по fgets нифига не получает.
что возвращает fgets()?
> Или от этого способа отказаться ?
мне кажется дело не в xinetd, но попробуй сделать другим способом, и проверь исчезнет ли проблема.
 

mig82

Новичок
white phoenix


Дело в том, что сервер в конце \n не посылал =)
 
Сверху