소스 검색

call destroy() on the actual stream

Gil Pedersen 13 년 전
부모
커밋
90606635de
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      lib/reader.js

+ 2 - 1
lib/reader.js

@@ -273,10 +273,11 @@ function HlsStreamReader(src, options) {
     if (!stream) return;
 
     if (typeof stream.destroy == 'function') {
+      debug('timed out waiting for data');
       var duration = self.readState.currentSegment.duration || self.index.target_duration || 10;
       self.readState.timer = setTimeout(function() {
         if (self.readState.stream)
-          stream.destroy();
+          self.readState.stream.destroy();
         self.readState.timer = null;
       }, 1.5*duration*1000);
     }