break if notick
Vladimir Bauer
9 years ago
| 283 | 283 | } |
| 284 | 284 | case p.barCountCh <- len(bars): |
| 285 | 285 | case <-conf.ticker.C: |
| 286 | var notick bool | |
| 287 | select { | |
| 286 | 288 | // stop ticking if cancel requested |
| 287 | select { | |
| 288 | 289 | case <-conf.cancel: |
| 289 | 290 | conf.ticker.Stop() |
| 290 | break | |
| 291 | notick = true | |
| 291 | 292 | default: |
| 292 | 293 | } |
| 293 | 294 | |
| 294 | 295 | numBars := len(bars) |
| 295 | if numBars == 0 { | |
| 296 | if notick || numBars == 0 { | |
| 296 | 297 | break |
| 297 | 298 | } |
| 298 | 299 |