diff --git a/src/main/java/com/google/devtools/build/lib/worker/JsonWorkerProtocol.java b/src/main/java/com/google/devtools/build/lib/worker/JsonWorkerProtocol.java index fc1effc6c3d040..2f891071545441 100644 --- a/src/main/java/com/google/devtools/build/lib/worker/JsonWorkerProtocol.java +++ b/src/main/java/com/google/devtools/build/lib/worker/JsonWorkerProtocol.java @@ -48,7 +48,10 @@ final class JsonWorkerProtocol implements WorkerProtocolImpl { @Override public void putRequest(WorkRequest request) throws IOException { + // WorkRequests are serialized according to ndjson spec. + // https://github.com/ndjson/ndjson-spec jsonPrinter.appendTo(request, jsonWriter); + jsonWriter.append(System.lineSeparator()); jsonWriter.flush(); }