From ca9dfe5ee06506ec2a7860d56c6acf41f6e3e293 Mon Sep 17 00:00:00 2001 From: HAOYUatHZ Date: Thu, 15 Aug 2019 14:02:06 +0800 Subject: [PATCH] disconnect --- toolbar/precog/monitor/monitor.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/toolbar/precog/monitor/monitor.go b/toolbar/precog/monitor/monitor.go index 0657e6ef..4577c46d 100644 --- a/toolbar/precog/monitor/monitor.go +++ b/toolbar/precog/monitor/monitor.go @@ -3,10 +3,11 @@ package monitor import ( // "encoding/binary" // "encoding/hex" - // "io/ioutil" "fmt" + "io/ioutil" "net" "os" + // "os/user" "strings" "time" @@ -54,12 +55,17 @@ func NewMonitor(cfg *config.Config, db *gorm.DB) *monitor { //TODO: for test cfg.CheckFreqSeconds = 1 + tmpDir, err := ioutil.TempDir(".", "") + if err != nil { + log.Fatalf("failed to create temporary data folder: %v", err) + } + nodeCfg := &vaporCfg.Config{ BaseConfig: vaporCfg.DefaultBaseConfig(), P2P: vaporCfg.DefaultP2PConfig(), Federation: vaporCfg.DefaultFederationConfig(), } - nodeCfg.DBPath = "vapor_precog_data" + nodeCfg.DBPath = tmpDir nodeCfg.ChainID = "mainnet" discvCh := make(chan *dht.Node) privKey, err := signlib.NewPrivKey() -- 2.11.0