diff options
| author | Richard Nyberg <rnyberg@murmeldjur.se> | 2006-11-04 12:58:24 +0000 |
|---|---|---|
| committer | Richard Nyberg <rnyberg@murmeldjur.se> | 2006-11-04 12:58:24 +0000 |
| commit | acc03a93e2cf4fdc2374502d67045a8d9daff4a1 (patch) | |
| tree | e08204093ace8a500346b7eeff4742a31f35776e | |
| parent | 3bb3d2c0743187c4e4648204673c37f83bff8d74 (diff) | |
| download | btpd-acc03a93e2cf4fdc2374502d67045a8d9daff4a1.tar.gz btpd-acc03a93e2cf4fdc2374502d67045a8d9daff4a1.zip | |
Must call next_url if the current url cannot be requested.
| -rw-r--r-- | btpd/tracker_req.c | 1 |
1 files changed, 1 insertions, 0 deletions
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 { |