Преглед на файлове

add a safety valve on timeout

Gil Pedersen преди 13 години
родител
ревизия
c76d7c2e5b
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      lib/tssmooth.js

+ 1 - 1
lib/tssmooth.js

@@ -120,7 +120,7 @@ function outputBefore(stream, buffer, endTime, packetSize, cb) {
 
     if (index < buffer.length) {
       //debug('packetTime', (packetTime/1000).toFixed(2));
-      return setTimeout(outputPacket, Math.max(0.95*packetTime/1000, 0));
+      return setTimeout(outputPacket, Math.min(Math.max(0.95*packetTime/1000, 0), 50));
     }
     cb();
   }