From d7e86046706680828b141a21a77ab95419dfb58f Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Wed, 13 May 2015 10:42:20 +0100 Subject: Protocol check fix This patch fixes an error where we can end up calling int(None) when we try to send an error response for a malformed message. Change-Id: Id3ee3298cfb6a5cb32e35fdc5916dab1e4c87a03 --- distbuild/initiator_connection.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/distbuild/initiator_connection.py b/distbuild/initiator_connection.py index 1ec88897..6e6ea833 100644 --- a/distbuild/initiator_connection.py +++ b/distbuild/initiator_connection.py @@ -125,8 +125,8 @@ class InitiatorConnection(distbuild.StateMachine): else: response = ( 'Protocol version mismatch between server & initiator: ' - 'distbuild network uses distbuild protocol version %i, ' - 'but client uses version %i.' % + 'distbuild network uses distbuild protocol version %s, ' + 'but client uses version %s.' % (distbuild.protocol.VERSION, event.msg.get('protocol_version'))) self._refuse_build_request(event.msg, response) -- cgit v1.2.1