Fixed resource leak in plyback application
If the user terminates the session too early, the channel waiting for the file playback
is killed, but the green-thread playing back the file won't be stopped. We now call player.stop,
which will terminate the file playback.