2015-04-09 2 views
-2

Я пробовал серверный клиентский код tcp в c, я хочу добавить некоторые функции для отключения клиента от сервера. Я ищу в Google для этого. Я нашел функцию shutdown(), я не понимаю, как это сделать?Как написать функцию для отключения клиента от сервера в C?

+1

, закрыв клиентский сокет ... –

ответ

1

Чтобы отключить клиента от сервера, используйте только close fd, связанный с этим клиентом. Чтобы отключить клиент от сервера от клиента, просто close клиентский сокет.

Это быстрый способ отключить, но не забудьте отправить последнее сообщение о выходе, когда вы покидаете сервер/отключая клиента.

Не нужно останавливать здесь. (За исключением случаев, когда вы делитесь fd между процессами, но без дополнительной информации мы не можем быть более точными)

Смежные вопросы