From f3a2d6486c0064b5399c0424bd5fcd8ba7c866db Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Tue, 1 Jun 2021 21:45:08 +0200 Subject: [PATCH] fixed tor session kill bug --- cmd/coronafana/coronafana.go | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/cmd/coronafana/coronafana.go b/cmd/coronafana/coronafana.go index b983535..5413b78 100644 --- a/cmd/coronafana/coronafana.go +++ b/cmd/coronafana/coronafana.go @@ -28,46 +28,53 @@ func main() { cfg.DbHostname, cfg.DbName)) if err != nil { - log.Fatalln(err) + log.Println(err) + return } _, err = db.Exec(cfg.DbSchemaGlobal) if err != nil { - log.Fatalln(err) + log.Println(err) + return } _, err = db.Exec(cfg.DbSchemaPays) if err != nil { - log.Fatalln(err) + log.Println(err) + return } tr, dialer, dialerctx, err := network.InitTorSession() if err != nil { - log.Fatalln(err) + log.Println(err) + return } defer dialerctx() defer tr.Close() cr, err = coronafana.GetData(cfg, dialer) if err != nil { - log.Fatalln(err) + log.Println(err) + return } err = cr.GetMaxDates(cfg, *db) if err != nil { - log.Fatalln(err) + log.Println(err) + return } // Processes data for 'Global' err = cr.InsertGlobalData(cfg, *db) if err != nil { - log.Fatalln(err) + log.Println(err) + return } // Processes data for 'Pays' err = cr.InsertPaysData(cfg, *db) if err != nil { - log.Fatalln(err) + log.Println(err) + return } - }