|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Bannato
Iscritto dal: Feb 2005
Città: Roma
Messaggi: 7029
|
chiusura socket in uso
su Winsock 2 se io con closesocket (l'equivalente di una close di Linux usata solo per i socket) chiudo un socket su cui un altro thread stava effettuando un'operazione bloccante accade che l'operazione bloccante termina subito con un codice di errore. ora volevo sapere: questa cosa è standard POSIX (funziona anche su Linux) o è solo su Winsock?
|
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Non so in effetti se shutdown risveglia eventuali operazioni bloccate sul socket, perché non fai una prova tu e ci fai sapere?
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Feb 2002
Messaggi: 906
|
Quote:
Devi chiudure con closesocket: closesocket(client[i].Socket);//continua a ricevere subito alla riga dopo fare: client[i].Socket=0;//non riceve + nulla Controlla la routine di invio: if client[i].Socket<>0 send perchè se continui avrai errore! |
|
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Apr 2003
Città: Genova
Messaggi: 4739
|
Quote:
__________________
Jappilas is a character created by a friend for his own comic - I feel honored he allowed me to bear his name Saber's true name belongs to myth - a Heroic Soul out of legends, fighting in our time to fullfill her only wish Let her image remind of her story, and of the emotions that flew from my heart when i assisted to her Fate
Ultima modifica di jappilas : 05-06-2007 alle 23:44. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:01.




















