From acc03a93e2cf4fdc2374502d67045a8d9daff4a1 Mon Sep 17 00:00:00 2001 From: Richard Nyberg Date: Sat, 4 Nov 2006 12:58:24 +0000 Subject: [PATCH] Must call next_url if the current url cannot be requested. --- btpd/tracker_req.c | 1 + 1 file changed, 1 insertion(+) diff --git a/btpd/tracker_req.c b/btpd/tracker_req.c index 57d4471..2d2dbb1 100644 --- a/btpd/tracker_req.c +++ b/btpd/tracker_req.c @@ -117,6 +117,7 @@ tr_send(struct torrent *tp, enum tr_event event) if ((op == NULL || (tr->req = op->request(tp, event, get_url(tr))) == NULL)) { + next_url(tr); tr->ttype = TIMER_RETRY; btpd_ev_add(&tr->timer, (& (struct timeval) { 20, 0 })); } else {