Probabil depinde mult de ce echipamente ai pe rețea între cele 2 stații..
Dacă ai ceva firewall-uri, etc - după un timeout de ordinul minutelor/orelor
o să expire sesiunea pe firewall, și următorul transfer (care nu va începe
cu TCP handshake) o să fie drop-at (și probabil o să se trimită RST-uri
către ambii parteneri).

Posibil să mai depindă și de ceva parametrii din stiva TCP/IP de pe stații
(să aibă un timeout din lipsă de transfer), dar nu știu să spun.
Pot să zic totuși că am avut sesiuni (ssh) care au rămas idle liniștite și o
zi între laptop-ul meu care era în sleep (cu wifi-ul oprit) și un calculator
din LAN. Secretul e să nu încerci să transmiți informații prin socket până
când nu se ridică network-ul, că altfel expiră timeout-ul de send/receive
care e mult mai mic.

Poți face un test și tu, dar probabil mai eficient pe viitor e să încerci
altceva (rate limit între orele ălea, etc).



2010/11/29 Mircea MITU <[email protected]>

> Hello
>
> am un proces ce transfera date prin retea, sa zicem
> rsync_care_nu_stie_resume, proces ce vreau sa-l suspend la un moment dat
> cu SIGSTOP si peste niste ore bune sa-l reiau cu SIGCONT.
>
> Cat de mult ma pot intinde intre cele doua momente astfel incat la
> SIGCONT procesul respectiv si transferul datelor (peste TCP) efectuat de
> el sa continue normal?
>
> Multumesc
>
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui