]> git.ipfire.org Git - people/shoehn/ipfire.org.git/commitdiff
tracker: Don't re-add peer when it has stopped.
authorMichael Tremer <michael.tremer@ipfire.org>
Mon, 6 Jan 2014 22:09:44 +0000 (23:09 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Mon, 6 Jan 2014 22:09:44 +0000 (23:09 +0100)
webapp/handlers_tracker.py

index b280b239095a88a6dd4a47ac8aa6402e2d166d19..3a1fd4978554a385bd8e97ddee18aa1379c90e7a 100644 (file)
@@ -152,6 +152,9 @@ class TrackerAnnounceHandler(TrackerBaseHandler):
 
                        self.tracker.handle_event(event, peer_id, info_hash)
 
+                       if event == "stopped":
+                               return
+
                peer_info = {
                        "address6"   : addr_ipv6,
                        "port6"      : port_ipv6,