From 5337680a43225b7ca8d2f5dde7d79789b8f5fd0a Mon Sep 17 00:00:00 2001
From: Thulinma <jaron@vietors.com>
Date: Mon, 8 Nov 2010 20:37:02 +0100
Subject: [PATCH] Minder debugging

---
 util/flv_sock.cpp | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/util/flv_sock.cpp b/util/flv_sock.cpp
index d04e3283..dce181d6 100644
--- a/util/flv_sock.cpp
+++ b/util/flv_sock.cpp
@@ -48,7 +48,11 @@ bool ReadUntil(char * buffer, unsigned int count, unsigned int & sofar, int sock
     return false;
   }
   sofar += r;
-  if (sofar >= count){return true;}
+  if (sofar == count){return true;}
+  if (sofar > count){
+    All_Hell_Broke_Loose = true;
+    fprintf(stderr, "ReadUntil fail: %s. Read too much. All Hell Broke Loose!\n", strerror(errno));
+  }
   return false;
 }