[Checkins] SVN: zc.ngi/branches/jim-thready/src/zc/ngi/adapters. Combine size and message to avoid sending separate packets.
Jim Fulton
jim at zope.com
Tue Oct 6 11:55:39 EDT 2009
Log message for revision 104838:
Combine size and message to avoid sending separate packets.
Changed:
U zc.ngi/branches/jim-thready/src/zc/ngi/adapters.py
U zc.ngi/branches/jim-thready/src/zc/ngi/adapters.txt
-=-
Modified: zc.ngi/branches/jim-thready/src/zc/ngi/adapters.py
===================================================================
--- zc.ngi/branches/jim-thready/src/zc/ngi/adapters.py 2009-10-06 15:37:10 UTC (rev 104837)
+++ zc.ngi/branches/jim-thready/src/zc/ngi/adapters.py 2009-10-06 15:55:39 UTC (rev 104838)
@@ -90,6 +90,5 @@
if message is None:
self.connection.write('\xff\xff\xff\xff')
else:
- self.connection.write(struct.pack(">I", len(message)))
- self.connection.write(message)
+ self.connection.write(struct.pack(">I", len(message))+message)
Modified: zc.ngi/branches/jim-thready/src/zc/ngi/adapters.txt
===================================================================
--- zc.ngi/branches/jim-thready/src/zc/ngi/adapters.txt 2009-10-06 15:37:10 UTC (rev 104837)
+++ zc.ngi/branches/jim-thready/src/zc/ngi/adapters.txt 2009-10-06 15:55:39 UTC (rev 104838)
@@ -94,8 +94,7 @@
message size:
>>> adapter.write(message1)
- -> '\x00\x00\x00\x19'
- -> 'Hello\nWorld!\nHow are you?'
+ -> '\x00\x00\x00\x19Hello\nWorld!\nHow are you?'
Null messages
-------------
More information about the checkins
mailing list