Add missing close file and missing stop ticker (#300)

* Add missing close file and missing stop ticker

* Defer close file after checking error

* Update exchange_template.go
This commit is contained in:
leilaes
2019-05-17 13:17:35 +12:00
committed by Adrian Gallagher
parent 17a6acf58a
commit 46267e5975
6 changed files with 40 additions and 1 deletions

View File

@@ -154,6 +154,7 @@ func (k *Kraken) wsPingHandler() {
k.Websocket.Wg.Add(1)
defer k.Websocket.Wg.Done()
ticker := time.NewTicker(time.Second * 27)
defer ticker.Stop()
for {
select {

View File

@@ -237,7 +237,8 @@ func (o *OKGroup) wsPingHandler(wg *sync.WaitGroup) {
o.Websocket.Wg.Add(1)
defer o.Websocket.Wg.Done()
ticker := time.NewTicker(time.Second * 10)
ticker := time.NewTicker(time.Second * 27)
defer ticker.Stop()
wg.Done()