167
168
self._send_response(self.request.response)
168
169
except KeyboardInterrupt:
171
172
protocol_error = errors.SmartProtocolError(
172
173
"bad request %r" % (err.verb,))
173
174
failure = request.FailedSmartServerResponse(
174
175
('error', str(protocol_error)))
175
176
self._send_response(failure)
178
179
# everything else: pass to client, flush, and quit
180
181
self._send_response(request.FailedSmartServerResponse(