about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-08-25 08:35:16 +0000
committerEric Wong <normalperson@yhbt.net>2013-08-25 08:35:16 +0000
commit9cd8e2776edc246950d2c7ebdea833489efb1d1f (patch)
tree04152f2d5f44ed3d7f5d90c7ea14f237ebfb16d1
parent4dd832c6c9b786f1d0b8c05b29d94ec0f28db734 (diff)
downloaddtas-9cd8e2776edc246950d2c7ebdea833489efb1d1f.tar.gz
a sink can never have respawn set and not be active
-rw-r--r--lib/dtas/player.rb2
1 files changed, 0 insertions, 2 deletions
diff --git a/lib/dtas/player.rb b/lib/dtas/player.rb
index 8490e27..c6d6027 100644
--- a/lib/dtas/player.rb
+++ b/lib/dtas/player.rb
@@ -241,8 +241,6 @@ class DTAS::Player # :nodoc:
       # we get here if source/sinks are all killed in restart_pipeline
       __sink_activate(sink)
       next_source(@queue.shift)
-    elsif sink.respawn
-      __sink_activate(sink) if @current
     end
   ensure
     sink.respawn = false