Index: mythsocket.cpp
===================================================================
--- mythsocket.cpp	(revision 23071)
+++ mythsocket.cpp	(working copy)
@@ -318,6 +318,7 @@
         {
             written += temp;
             size -= temp;
+            timer.restart();
         }
         else if (temp < 0 && error() != MSocketDevice::NoError)
         {
