aboutsummaryrefslogtreecommitdiff
path: root/wav/wav.go
diff options
context:
space:
mode:
authorNathan Perry <avaglir@gmail.com>2017-07-29 18:02:10 -0400
committerNathan Perry <avaglir@gmail.com>2017-07-29 18:02:10 -0400
commit9bd93434fbefc56ac6c154c569e064cc7e5f956d (patch)
treef1aee399f1fc0ecd3d61c64654c83b1bbbcd8fb4 /wav/wav.go
parentdeac22dffb03829216138d90e74423384b4c2c80 (diff)
working on adding playback commandsgo
Diffstat (limited to 'wav/wav.go')
-rw-r--r--wav/wav.go6
1 files changed, 5 insertions, 1 deletions
diff --git a/wav/wav.go b/wav/wav.go
index 089466e..acd7841 100644
--- a/wav/wav.go
+++ b/wav/wav.go
@@ -110,8 +110,12 @@ func (w *Wav) Start(ch chan<- []byte) {
select {
case <-w.Done:
return
+ default:
+ }
+ select {
+ case <-w.Done:
+ return
case ch <- b:
-
}
}