From 6f398add61049b00109535773f50948b4948bfac Mon Sep 17 00:00:00 2001 From: Nikolay Pavlovich Date: Sun, 4 Sep 2022 02:50:59 +0300 Subject: [PATCH 1/2] logging fix --- recws.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recws.go b/recws.go index 29ca31f..e4d5d6e 100644 --- a/recws.go +++ b/recws.go @@ -360,6 +360,8 @@ func (rc *RecConn) GetURL() string { func (rc *RecConn) log(v LogValues) { if rc.LogHandler != nil { rc.LogHandler(v) + } else if v.Fatal { + log.Fatalf("FATAL: %+v: %+v (%+v)\n", v.Msg, v.Err, v.Url) } else if v.Err != nil { log.Printf("ERROR: %+v: %+v (%+v)\n", v.Msg, v.Err, v.Url) } else { From c657cd663ffa3b72980583b44c5dd9ac0410178b Mon Sep 17 00:00:00 2001 From: Nikolay Pavlovich Date: Wed, 7 Sep 2022 02:08:58 +0300 Subject: [PATCH 2/2] fix redial logging --- recws.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recws.go b/recws.go index e4d5d6e..1ad0b83 100644 --- a/recws.go +++ b/recws.go @@ -482,7 +482,7 @@ func (rc *RecConn) connect() { } if !rc.getNonVerbose() { - rc.log(LogValues{Err: err, Msg: fmt.Sprintf("Dial: will try again in %+v seconds", nextItvl)}) + rc.log(LogValues{Err: err, Msg: fmt.Sprintf("Dial: will try again in %+v seconds", nextItvl), Url: rc.url}) } time.Sleep(nextItvl)