[linux-dvb] problems and workaround when tuning to a channel with DD enabled

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Johannes Stezenbach wrote:
> The code looks broken. If ret == -ERESTARTSYS (is what you get), then it
> is no timeout, but wait_event_interruptible_timeout() got interrupted.
> I bet vdr is sending some signals around.
> 
> Try using wait_event_timeout(..., HZ/5), i.e. non-interruptible but
> with a sensible timeout. 10*HZ is much too long, IMHO.

IIRC I increased the timeout to 10*HZ because osd transfers are very
slow if there are 3 or 4 recordings running at the same time...

Anyway, I've never seen any -ERESTARTSYS errors.

Oliver

-- 
--------------------------------------------------------
VDR Remote Plugin available at
http://www.escape-edv.de/endriss/vdr/
--------------------------------------------------------



[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux