File vdr-plugin-radio-1.1.0-vdr27.diff of Package vdr-plugin-radio
diff --git a/radioaudio.c b/radioaudio.c
index 0092114..9e4a8f0 100644
--- a/radioaudio.c
+++ b/radioaudio.c
@@ -2392,7 +2392,8 @@ eOSState cRadioTextOsd::ProcessKey(eKeys Key) {
// check end @ replay
if (RT_Replay) {
int rplayCur, rplayTot;
- cControl::Control()->GetIndex(rplayCur, rplayTot, false);
+ cMutexLock ControlMutexLock;
+ cControl::Control(ControlMutexLock)->GetIndex(rplayCur, rplayTot, false);
if (rplayCur >= rplayTot - 1) {
Hide();
return osEnd;