From a3739fc47ce025203fe7af646d60b5133f831fb1 Mon Sep 17 00:00:00 2001 From: ctn Date: Tue, 26 Jul 2016 23:30:40 +0300 Subject: [PATCH] torrentfs: fix panic when testPeer is not specified --- cmd/torrentfs/main.go | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/cmd/torrentfs/main.go b/cmd/torrentfs/main.go index 13f7c18a..b5fc23dc 100644 --- a/cmd/torrentfs/main.go +++ b/cmd/torrentfs/main.go @@ -137,12 +137,15 @@ func main() { resolveTestPeerAddr() fs := torrentfs.New(client) go exitSignalHandlers(fs) - go func() { - for { - addTestPeer(client) - time.Sleep(10 * time.Second) - } - }() + + if testPeerAddr != nil { + go func() { + for { + addTestPeer(client) + time.Sleep(10 * time.Second) + } + }() + } if err := fusefs.Serve(conn, fs); err != nil { log.Fatal(err) -- 2.48.1