diff --git a/lib/ts_packet.cpp b/lib/ts_packet.cpp index 6a8c2f19..29f7e471 100644 --- a/lib/ts_packet.cpp +++ b/lib/ts_packet.cpp @@ -72,7 +72,9 @@ namespace TS { long long int bPos = data.tellg(); if(!data.read (strBuf,188)) { - HIGH_MSG("failed to read 188 bytes"); + if (!data.eof()){ + HIGH_MSG("failed to read 188 bytes: %s", strerror(errno)); + } return false; }