Fixed the processing of messages when bandwidth shaping is enabled.
Fix #21
diff --git a/tsproxy.py b/tsproxy.py
index 1f407ed..2e55aeb 100644
--- a/tsproxy.py
+++ b/tsproxy.py
@@ -155,7 +155,7 @@
         message = self.next_message
         self.next_message = None
         if self.kbps > .0:
-          self.available_bytes -= self.next_message['size']
+          self.available_bytes -= message['size']
         try:
           self.SendPeerMessage(message)
         except: