Deze website werkt beter met JavaScript.
Beginscherm
Verkennen
Help
Inloggen
Immanuel
/
btpd
Volgen
1
Ster
0
Vork
0
Code
Kwesties
0
Pull-aanvragen
0
Publicaties
0
Wiki
Activiteit
Bladeren bron
Remove the events for a peer's socket before closing it. At least the epoll
libevent backend didn't like the fd to be closed. Reported by Ludvig Omholt.
master
Richard Nyberg
18 jaren geleden
bovenliggende
45ceb46c42
commit
7ce1098dff
1 gewijzigde bestanden
met
toevoegingen van 1
en
1 verwijderingen
Zij-aan-zij weergave
Diff Options
Show Stats
Download Patch File
Download Diff File
+1
-1
btpd/peer.c
+ 1
- 1
btpd/peer.c
Bestand weergeven
@@ -30,9 +30,9 @@ peer_kill(struct peer *p)
if (p->flags & PF_ON_WRITEQ)
BTPDQ_REMOVE(&net_bw_writeq, p, wq_entry);
close(p->sd);
btpd_ev_del(&p->in_ev);
btpd_ev_del(&p->out_ev);
close(p->sd);
nl = BTPDQ_FIRST(&p->outq);
while (nl != NULL) {
Schrijf
Voorbeeld
Laden…
Annuleren
Opslaan