don't send zero-length datagrams
This commit is contained in:
parent
c76f0eea10
commit
0e136bdf9a
|
|
@ -504,13 +504,14 @@ class ConnectionRepository(
|
|||
pass
|
||||
|
||||
def send(self, datagram):
|
||||
if ConnectionRepository.notify.getDebug():
|
||||
print "ConnectionRepository sending datagram:"
|
||||
datagram.dumpHex(ostream)
|
||||
|
||||
self.sendDatagram(datagram)
|
||||
|
||||
# Zero-length datagrams might freak out the server. No point
|
||||
# in sending them, anyway.
|
||||
if datagram.getLength() > 0:
|
||||
if ConnectionRepository.notify.getDebug():
|
||||
print "ConnectionRepository sending datagram:"
|
||||
datagram.dumpHex(ostream)
|
||||
|
||||
self.sendDatagram(datagram)
|
||||
|
||||
# debugging funcs for simulating a network-plug-pull
|
||||
def pullNetworkPlug(self):
|
||||
|
|
|
|||
Loading…
Reference in New Issue