From 432aa037cbda0368ceb3b07dba526a8044eaa821 Mon Sep 17 00:00:00 2001 From: HelloZeroNet Date: Wed, 27 Apr 2016 09:45:32 +0200 Subject: [PATCH] Rev1276, Skip last_content_json_update while pending file parsing --- src/Config.py | 2 +- src/File/FileRequest.py | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Config.py b/src/Config.py index b4bcd6da..ae6b146b 100644 --- a/src/Config.py +++ b/src/Config.py @@ -8,7 +8,7 @@ class Config(object): def __init__(self, argv): self.version = "0.3.7" - self.rev = 1275 + self.rev = 1276 self.argv = argv self.action = None self.config_file = "zeronet.conf" diff --git a/src/File/FileRequest.py b/src/File/FileRequest.py index b9a04053..d6a59bd7 100644 --- a/src/File/FileRequest.py +++ b/src/File/FileRequest.py @@ -136,7 +136,8 @@ class FileRequest(object): if peer: if not peer.connection: peer.connect(self.connection) # Assign current connection to peer - peer.last_content_json_update = site.content_manager.contents[params["inner_path"]]["modified"] + if params["inner_path"] in site.content_manager.contents: + peer.last_content_json_update = site.content_manager.contents[params["inner_path"]]["modified"] if config.verbose: self.log.debug( "Same version, adding new peer for locked files: %s, tasks: %s" %