From ed8fffc1a6a5483e88995d4be091c00351268dfc Mon Sep 17 00:00:00 2001 From: arvidn Date: Mon, 21 May 2018 14:10:49 +0200 Subject: [PATCH] set the hidden attribute when creating the part file --- ChangeLog | 1 + src/part_file.cpp | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6b5bdd743..a8258a171 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,4 +1,5 @@ + * set the hidden attribute when creating the part file * fix recent regression with force_proxy setting * don't perform DNS lookups for the DHT bootstrap unless DHT is enabled * fix issue where setting file/piece priority would stop checking diff --git a/src/part_file.cpp b/src/part_file.cpp index a4291e509..45a554bac 100644 --- a/src/part_file.cpp +++ b/src/part_file.cpp @@ -180,7 +180,7 @@ namespace libtorrent TORRENT_ASSERT(offset >= 0); mutex::scoped_lock l(m_mutex); - open_file(file::read_write, ec); + open_file(file::read_write | file::attribute_hidden, ec); if (ec) return -1; int slot = -1; @@ -212,7 +212,7 @@ namespace libtorrent int slot = i->second; - open_file(file::read_write, ec); + open_file(file::read_write | file::attribute_hidden, ec); if (ec) return -1; l.unlock(); @@ -393,7 +393,7 @@ namespace libtorrent return; } - open_file(file::read_write, ec); + open_file(file::read_write | file::attribute_hidden, ec); if (ec) return; boost::scoped_array header(new boost::uint32_t[m_header_size / 4]);