summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-01-18 23:29:07 +0900
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2016-01-18 23:29:07 +0900
commitddb94ebdac8237e8e3394107f6b5cf241fd257e3 (patch)
tree5499153d90916cc0285073b4525f6d59fe3c4096 /src
parent9b41970134706f598ede204502bbd196eeedb26c (diff)
Fix bug that UDP port was incorrectly used in UDP tracker announce request
Diffstat (limited to 'src')
-rw-r--r--src/TrackerWatcherCommand.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/TrackerWatcherCommand.cc b/src/TrackerWatcherCommand.cc
index 319b4ece..30c27edd 100644
--- a/src/TrackerWatcherCommand.cc
+++ b/src/TrackerWatcherCommand.cc
@@ -300,7 +300,7 @@ TrackerWatcherCommand::createAnnounce(DownloadEngine* e)
if (udpTrackerClient_ &&
uri::getFieldString(res, USR_SCHEME, uri.c_str()) == "udp") {
uint16_t localPort;
- localPort = e->getBtRegistry()->getUdpPort();
+ localPort = e->getBtRegistry()->getTcpPort();
treq =
createUDPAnnRequest(uri::getFieldString(res, USR_HOST, uri.c_str()),
res.port, localPort);