utgg wrote: > I suppose it could be something to do with EINTR. The sysread function > in the HLS handler returns EINTR when there is no data - it would return > EWOULDBLOCK if there were a file handle to wait on with 'select' - but > there isn't one. This is how the HLS handler works - those EINTRs are > normal. I can see why Triode has done it that way - the effect is > enforced polling on whatever is doing the read. I can't quite follow > what you are saying, but I guess this could have unintended > consequences. I think I'm out of my depth on understanding what might be > happening... > > [Edited - I understand a bit more about Triodes code now...] I haven't bothered to look at the HLS code - I'm just trying to see what is different in the logs between windows and Linux and between RTMP / HLS on Windows.
There are no EINTR events in the Linux logs - so why are they are there in the Windows logs. IIRC Windows Named Pipes have a few quirks compared to Linux pipes and I wonder if this is part of the issue. ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=53229 _______________________________________________ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/plugins