From ef4aec50a8f6ace8076d4bfeef0ba64cf8598048 Mon Sep 17 00:00:00 2001 From: Felix Hanley Date: Tue, 20 Mar 2018 21:12:21 +1100 Subject: Only defer store close if opened successfully --- cmd/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'cmd/main.go') diff --git a/cmd/main.go b/cmd/main.go index 9faca75..62a5826 100644 --- a/cmd/main.go +++ b/cmd/main.go @@ -79,11 +79,11 @@ func main() { log.Debug("debugging") store, err := db.NewStore(dsn) - defer store.Close() if err != nil { log.Error("failed to connect store", "error", err) os.Exit(1) } + defer store.Close() createTagRegexps() @@ -144,7 +144,7 @@ func startDHTNodes(s models.PeerStore) { func processPendingPeers(s models.InfohashStore) { log.Debug("processing pending peers") for { - peers, err := s.PendingInfohashes(1) + peers, err := s.PendingInfohashes(10) if err != nil { log.Debug("failed to get pending peer", "error", err) time.Sleep(time.Second * 1) -- cgit v1.2.3