Déconnexion d’un serveur Web du client?

J’ai un programme de serveur UNIX (C ++ utilisant des bibliothèques C UNIX), qui crée, se lie à un socket, accepte et écoute le client et, une fois connecté, reçoit une demande du client.

Une fois la demande servie, je souhaite mettre fin à la connexion avec le client, mais je ne souhaite pas tuer le serveur pour que le serveur puisse servir d’autres clients.

Quelle est la fonction UNIX qui fait cela?

Appelez close(2) sur le descripteur de fichier renvoyé par accept(2) . La prise d’écoute restra ouverte jusqu’à ce que vous preniez d’autres mesures.

Vous trouverez peut-être utile le Guide de programmation réseau de Beej .