summaryrefslogtreecommitdiff
path: root/epg2vdr.c
diff options
context:
space:
mode:
Diffstat (limited to 'epg2vdr.c')
-rw-r--r--epg2vdr.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/epg2vdr.c b/epg2vdr.c
index cf1d342..5ab3e84 100644
--- a/epg2vdr.c
+++ b/epg2vdr.c
@@ -834,7 +834,7 @@ bool cPluginEPG2VDR::Service(const char* id, void* data)
if (!pluginInitialized)
{
- tell(2, "Service called but plugin not redy, retry later");
+ tell(2, "Service called but plugin not ready, retry later");
return fail;
}
@@ -858,7 +858,9 @@ bool cPluginEPG2VDR::Service(const char* id, void* data)
return true;
}
- else if (strcmp(id, EPG2VDR_TIMER_SERVICE) == 0)
+ cMutexLock lock(&mutexServiceWithDb);
+
+ if (strcmp(id, EPG2VDR_TIMER_SERVICE) == 0)
{
cEpgTimer_Service_V1* ts = (cEpgTimer_Service_V1*)data;