diff options
Diffstat (limited to 'src/BtSetup.cc')
| -rw-r--r-- | src/BtSetup.cc | 3 |
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()) { |
