summaryrefslogtreecommitdiff
path: root/src/BtSetup.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/BtSetup.cc')
-rw-r--r--src/BtSetup.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/BtSetup.cc b/src/BtSetup.cc
index 6732e657..268049d4 100644
--- a/src/BtSetup.cc
+++ b/src/BtSetup.cc
@@ -79,6 +79,7 @@
#include "LpdMessageDispatcher.h"
#include "message.h"
#include "SocketCore.h"
+#include "uTPCore.h"
#include "DlAbortEx.h"
#include "array_fun.h"
#include "DownloadContext.h"
@@ -214,6 +215,8 @@ void BtSetup::setup(std::vector<std::unique_ptr<Command>>& commands,
}
btAnnounce->setTcpPort(btReg->getTcpPort());
+ uTPCore::initContext(btReg->getTcpPort(), e);
+
if (option->getAsBool(PREF_BT_ENABLE_LPD) && btReg->getTcpPort() &&
(metadataGetMode || !torrentAttrs->privateTorrent)) {
if (!btReg->getLpdMessageReceiver()) {