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
