Per simulazioni di catastrofi di rete del nostro ambiente server, stiamo cercando un modo per timeout intenzionale di un socket TCP. Esistono modi semplici per le prese esistenti? Inoltre, un piccolo programma di test C sarebbe un vantaggio.
Abbiamo già provato a mettere giù le interfacce di rete durante la lettura del buffer TCP e la lettura da risorse montate disconnesse (samba).
Il nostro server di test è Ubuntu 12.04.4.
/proc/sys/net/ipv4/tcp_keepalive_time
in un numero molto piccolo