From 89ecfd2edec18c53f25d8f9d10ae0d074ed811ef Mon Sep 17 00:00:00 2001
From: Eric Chiang <eric.chiang.m@gmail.com>
Date: Thu, 13 Oct 2016 21:55:56 -0700
Subject: [PATCH] server: only print gc stats if something has been removed

---
 server/server.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/server/server.go b/server/server.go
index e6825cb0..628dfb46 100644
--- a/server/server.go
+++ b/server/server.go
@@ -273,7 +273,7 @@ func startGarbageCollection(ctx context.Context, s storage.Storage, frequency ti
 			case <-time.After(frequency):
 				if r, err := s.GarbageCollect(now()); err != nil {
 					log.Printf("garbage collection failed: %v", err)
-				} else {
+				} else if r.AuthRequests > 0 || r.AuthCodes > 0 {
 					log.Printf("garbage collection run, delete auth requests=%d, auth codes=%d", r.AuthRequests, r.AuthCodes)
 				}
 			}
-- 
GitLab