On 11/10/2012 12:12 AM, Mariusz Bialonczyk wrote:
Is it possible that it is caused by some global lock or mutexes in VDR?
Hello It seems the cause of the problem has been located by Alex Pipelka.
The vdr freezes occurs when obtaining the signal strength/quality with functions SignalStrength() and/or SignalQuality() and when non-busy adapter has tunining issues (frontend x/x timed out while tuning to channel ...). It occurs only on multi adapters systems (one adapter is doing EIT scan and the other is used, eg for a live-tv).
Guys, any thoughts on this? I think it may be even kernel/drivers related issue.
some details in commit discussion: https://github.com/pipelka/vdr-plugin-xvdr/commit/d3982714
regards,