Я использую доменные сокеты Unix для выполнения межпроцессного взаимодействия в Linux.После подключения клиент отправляет структуру, используя send на сервер.Эта структура содержит некоторую информацию о клиенте, включая строку идентификатора в конце.Сервер получает информацию только найти и отправляет другую структуру обратно.Клиент блокирует с recv , но никогда ничего не получает.Сервер завершает вызов send без каких-либо ошибок и продолжает работу.
Есть ли здесь что-то фундаментальное, чего мне не хватает?Когда я посылаю строки через сокет, обе стороны отправляют и получают просто отлично.Должны ли данные иметь завершающий NULL?Это не кажется правильным ...