From 8775764fb6064f73b4b8feaaa932b169fd81b5bf Mon Sep 17 00:00:00 2001 From: Jimmy Zelinskie Date: Thu, 26 Jun 2014 14:26:58 -0400 Subject: [PATCH] deltas are now private only --- server/serve_announce.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/server/serve_announce.go b/server/serve_announce.go index 27f819a..024dac5 100644 --- a/server/serve_announce.go +++ b/server/serve_announce.go @@ -65,10 +65,12 @@ func (s Server) serveAnnounce(w http.ResponseWriter, r *http.Request) { return } - writeAnnounceResponse(w, announce, user, torrent) + if s.conf.Private { + delta := models.NewAnnounceDelta(announce, peer, user, torrent, created, snatched) + s.backendConn.RecordAnnounce(delta) + } - delta := models.NewAnnounceDelta(announce, peer, user, torrent, created, snatched) - s.backendConn.RecordAnnounce(delta) + writeAnnounceResponse(w, announce, user, torrent) log.Infof("chihaya: handled announce from %s", announce.IP) }