Ich habe kürzlich ein bisschen Code gesehen, der so aussah (wobei Socke natürlich ein Socket-Objekt ist):
sock.shutdown(socket.SHUT_RDWR)
sock.close()
Was genau ist der Zweck, den Socket herunterzufahren und dann zu schließen? Wenn es einen Unterschied macht, wird dieser Socket für nicht blockierende E / A verwendet.
shutdown()
mich nie darum gekümmert herauszufinden, was macht :)