Bir sunucuyu ve istemciyi, engelleme olmayan soketleri (fd_sets
ve select
işlevi) kullanarak programlıyorum ve sunucu bir istemci soketini kapatır veya kapatırsa, istemci çok fazla ileti almaya başlar. çöp bağlantının sonlandırıldı zaman select()
ile çalışırken bir yuva okunabilir olacağını uyardı .. çarpana kadar, ama neden sadece düzenli veri veya eğer nasılC Soketler: Soket kapalıyken çöplerden kaçınmak
if(FD_ISSET(socket, &read))
{
}
içinde bilebilir bağlantı bitti mi
Çok teşekkür ederim! soket kapalıysa
Teşekkür! Yani, soket kapalı olduğunda recv() 0 döndürür? Haha, bu çok açıktı .. teşekkürler çok – Lucas
@Lucas Merhaba! Stackoverflow'a hoş geldiniz. Dave'in cevabından memnunsanız, bunu kabul etmeniz ve belki de onu geri almanız önerilir. Şerefe! – Calvin1602
Teşekkürler! Kayıt oldum ve bazı rep Puanları – Lucas