1
0

init_headers in daemon thread, and fix #1996

This commit is contained in:
ThomasV
2016-10-24 14:57:02 +02:00
parent bfe7e9dc6e
commit 8249f5ab67
4 changed files with 15 additions and 4 deletions

View File

@@ -112,7 +112,8 @@ class Blockchain(util.PrintError):
import urllib, socket
socket.setdefaulttimeout(30)
self.print_error("downloading ", self.headers_url)
urllib.urlretrieve(self.headers_url, filename)
urllib.urlretrieve(self.headers_url, filename + '.tmp')
os.rename(filename + '.tmp', filename)
self.print_error("done.")
except Exception:
self.print_error("download failed. creating file", filename)