commit 0c63d6880207860580a11a3ac5cf0051e2381a02
Author: Mark Spieth <mspieth@digivation.com.au>
Date: Tue Jan 26 13:17:09 2010 +1100
deadlock on hwlock
diff --git a/mythtv/libs/libmythtv/dvbchannel.cpp b/mythtv/libs/libmythtv/dvbchannel.cpp
index 92ad2db..bcddeaa 100644
a
|
b
|
DVBChannel::DVBChannel(const QString &aDevice, TVRec *parent)
|
72 | 72 | // Device info |
73 | 73 | frontend_name(QString::null), |
74 | 74 | // Tuning |
75 | | tune_lock(), hw_lock(), |
| 75 | tune_lock(), hw_lock(QMutex::Recursive), |
76 | 76 | last_lnb_dev_id(-1), |
77 | 77 | tuning_delay(0), sigmon_delay(25), |
78 | 78 | first_tune(true), |