diff --git a/src/Service.ts b/src/Service.ts index 411f100..27f0141 100644 --- a/src/Service.ts +++ b/src/Service.ts @@ -558,7 +558,9 @@ export class Service extends Root { const { payload, baggage } = JSONCodec>().decode(message.data); this.handled(payload, Method, baggage) .then(result => { - message.respond(this.buildMessage(result)); + if (!isRace || result.payload) { + message.respond(this.buildMessage(result)); + } }) .catch(error => { message.respond(this.buildMessage({ error: error.message }));