From 5622a3ded2df96ddb8e6845ebd386fc2b98d2f4d Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Fri, 1 Aug 2014 15:17:28 -0400 Subject: [PATCH] Only calculate delta if tracker is private --- tracker/announce.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tracker/announce.go b/tracker/announce.go index 0fccfea..3b276eb 100644 --- a/tracker/announce.go +++ b/tracker/announce.go @@ -54,7 +54,10 @@ func (tkr *Tracker) HandleAnnounce(ann *models.Announce, w Writer) error { ann.BuildPeer(user, torrent) - uploaded, downloaded := delta(ann) + var uploaded, downloaded uint64 + if tkr.cfg.PrivateEnabled { + uploaded, downloaded = delta(ann) + } created, err := updateSwarm(conn, ann) if err != nil {