Ach es bringt dir doch eh nichts wenn du das jetzt weißt. Von nem Mutex allein haste ja nichts. Du musst ja auch noch damit arbeiten. Dafür brauchst du dann wieder andere Funktionen.
Schau mal in der msdn nach. Bei mir ist es zu lang her, dass ich das mal gemacht habe. Keine Ahnung mehr.
send liefert dir die Menge der Daten, welche in den Socketpuffer übertragen worden sind - wenn dabei die Verbindung "kaputt" geht lässt sich das nicht nachvollziehen. Wenn die Verbindung vor oder bei dem Übertragen in den Puffer kaputt geht, liefert send entsprechenden Fehler (unter Linux auch das Signal SIGPIPE) -- class God : public ChuckNorris { };