• # redemarrer en cas de plantage

    Posté par . En réponse au message Redémarrer un serveur en cas de plantage. Évalué à 0.

    Bon comme promis voila comment reutiliser de suite ton socket quand ton prog plante.
    il te faut modifier les options du socket avec la commande 'setsocketopt(int socket, int niveau, int option, const void valeur, socklent_t size)'

    1er arg la socket
    2eme arg protocol desirer ( SOL_SOCKET ) la socket elle meme
    3eme arg l'option qu'il te faut SO_REUSEADDR (permet de reutiliser l'addresse, il y a d'autre option: man setsocketoptest ton ami :-))

    en gros un < setsocketopt(sock, SOL_SOCKET, SO_REUSEADDR, 1, sizeof(int)) > devrais etre la phrase magique.

    Allez tous vous faire spéculer.