From 8c89d667a61fb7a4e246e4ab33832b16c53dd0b6 Mon Sep 17 00:00:00 2001 From: Laurent Clouet Date: Thu, 9 Jan 2025 17:55:17 +0100 Subject: [PATCH] Feat: tell the server why the client is not making requestJob --- src/main/java/com/sheepit/client/network/ServerRequest.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/sheepit/client/network/ServerRequest.java b/src/main/java/com/sheepit/client/network/ServerRequest.java index b075fd1..fc58667 100644 --- a/src/main/java/com/sheepit/client/network/ServerRequest.java +++ b/src/main/java/com/sheepit/client/network/ServerRequest.java @@ -141,6 +141,7 @@ public class ServerRequest extends Thread { try { HttpUrl.Builder urlBuilder = Objects.requireNonNull(HttpUrl.parse(this.getPage("keepmealive"))).newBuilder(); urlBuilder.addQueryParameter("paused", String.valueOf(this.client.isSuspended())); + urlBuilder.addQueryParameter("sleeping", String.valueOf(this.client.nextJobRequest() != null)); if (this.client != null && this.client.getRenderingJob() != null) { Job job = this.client.getRenderingJob();