summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/vdr/input_vdr.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/vdr/input_vdr.c b/src/vdr/input_vdr.c
index 48cc74aed..ade2ecfa1 100644
--- a/src/vdr/input_vdr.c
+++ b/src/vdr/input_vdr.c
@@ -1652,6 +1652,12 @@ static int vdr_plugin_open_fifo_mrl(input_plugin_t *this_gen)
fcntl(this->fh, F_SETFL, ~O_NONBLOCK & fcntl(this->fh, F_GETFL, 0));
+ /* eat initial handshake byte */
+ {
+ char b;
+ read(this->fh, &b, 1);
+ }
+
{
char *filename_control = 0;
asprintf(&filename_control, "%s.control", filename);