1
0
mirror of https://github.com/rofafor/vdr-plugin-femon.git synced 2023-10-10 13:36:53 +02:00

Fixed a race condition in cFemonReceiver (Thanks to Reinhard Nissl).

This commit is contained in:
Rolf Ahrenberg 2007-05-15 04:20:00 +03:00
parent 830aa73e1a
commit 64e56af6dc
3 changed files with 6 additions and 1 deletions

View File

@ -248,3 +248,7 @@ VDR Plugin 'femon' Revision History
2007-05-01: Version 1.1.2 2007-05-01: Version 1.1.2
- Fixed opening while replaying (Thanks to Antti Seppälä for reporting this one). - Fixed opening while replaying (Thanks to Antti Seppälä for reporting this one).
2007-05-15: Version 1.1.3
- Fixed a race condition in cFemonReceiver (Thanks to Reinhard Nissl).

View File

@ -11,7 +11,7 @@
#include <vdr/plugin.h> #include <vdr/plugin.h>
static const char VERSION[] = "1.1.2"; static const char VERSION[] = "1.1.3";
static const char DESCRIPTION[] = "DVB Signal Information Monitor (OSD)"; static const char DESCRIPTION[] = "DVB Signal Information Monitor (OSD)";
static const char MAINMENUENTRY[] = "Signal Information"; static const char MAINMENUENTRY[] = "Signal Information";

View File

@ -64,6 +64,7 @@ cFemonReceiver::~cFemonReceiver(void)
Dprintf("%s()\n", __PRETTY_FUNCTION__); Dprintf("%s()\n", __PRETTY_FUNCTION__);
if (Running()) if (Running())
Cancel(3); Cancel(3);
Detach();
} }
/* The following function originates from libdvbmpeg: */ /* The following function originates from libdvbmpeg: */