Red5 / red5-hls-plugin

HLS support as a plugin for Red5
Apache License 2.0
80 stars 51 forks source link

Xuggle unable to close container #3

Open kodjobaah opened 10 years ago

kodjobaah commented 10 years ago

When a stream ends the following exception is thrown:

[ERROR] [SegmentExecutor-4] org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task. java.lang.RuntimeException: error Interrupted system call, failed close IContainer com.xuggle.xuggler.IContainer@-459364864[url:null;type:READ;format:com.xuggle.xuggler.IContainerFormat@-1342175040[];] for redfivempegts:02033a25-76d7-41c1-849d-26ec9586f0d5--5b2f623d-714f-4b1f-9727-12705d229802 at org.red5.xuggler.writer.HLSStreamWriter.close(HLSStreamWriter.java:605) ~[hls-plugin-1.1.jar:na] at org.red5.service.httpstream.SegmentFacade$QueueWorker.run(SegmentFacade.java:625) ~[hls-plugin-1.1.jar:na] at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:53) ~[spring-context-3.1.4.RELEASE.jar:3.1.4.RELEASE] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) ~[na:1.7.0_25] at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351) ~[na:1.7.0_25] at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178) ~[na:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178) ~[na:1.7.0_25] at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) ~[na:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) ~[na:1.7.0_25] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) ~[na:1.7.0_25] at java.lang.Thread.run(Thread.java:724) ~[na:1.7.0_25]

Kodjo