[ mini162 @ 30.08.2007. 08:33 ] @
Problem je sledeci...

radim vise istovremenih TCP konekcija izmedju klijenta i servera
salje i prima sve super....i uspesno prenese fajl

problem je testni slucaj : treba da iskljucim mrezu sa jednog racunara i da se nakon ponovnog ukljucenja mreze salje od poslednje uspesno primljene kontrolne tacke

kontrolne tacke se nalaze unutar toka podataka....no to nije ni bitno....

problem je sto na klijentu mogu da proverim kada je doslo do prekida mreze pre metode send(...) jer ako send vrati < 0 onda je doslo do greske na mrezi i mogu ponovo da trazim connect(...)

a kod servera ne mogu da proverim pre recv(...) jer je recv blokirajuca fja i program tu ceka na prijem podataka....a meni treba accept(...) da bi se ponovo konektovala....

probala sam da sa servera saljem nesto ka klijentu ali on to posalje ....ne prijavljuje gresku da je veza prekinuta....

hvala unapred....inace hitno mi je potrebno resenje ovog problema :)

ako treba malo koda....trazite.....mada mislim da nije potrebno jer sve ostalo radi
[ chupcko @ 30.08.2007. 22:55 ] @
koristi select :)
[ Eurora3D Team @ 01.09.2007. 00:47 ] @
Evo ti nesto iz dokumentacije o Select() i asinhonim operacijama (windows) (zakaceno je uz mess). Dosta podataka o tome imas u MSDN-u ...
Pozdrav