wut
Restarting the channel means the stream stops, screwing the listners. Lets just not do this for now. it should be fine.
After creating a channel, immediatly start it

I have a feeling, thats what the point of the after_save :restart was
handling
this isn't pretty, but hey, this is run every 10s. What better place/time to ensure that the channel is currently playing.

Sometimes channels stop playing. We have to keep the music going.