Skip to content

Commit 4ec7f69

Browse files
committed
lib: Properly sum & report worker node threads
I'm not sure what I was thinking, this was just obviously incorrect from before.
1 parent efe3eb5 commit 4ec7f69

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/lib/renderer/renderer.c

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -241,8 +241,11 @@ void renderer_render(struct renderer *r) {
241241

242242
r->state.s = r_rendering;
243243

244+
size_t client_threads = 0;
245+
for (size_t c = 0; c < r->state.clients.count; ++c)
246+
client_threads += r->state.clients.items[c].available_threads;
244247
if (r->state.clients.count)
245-
logr(info, "Using %zu render worker%s totaling %zu thread%s.\n", r->state.clients.count, PLURAL(r->state.clients.count), r->state.clients.count, PLURAL(r->state.clients.count));
248+
logr(info, "Using %zu render worker%s totaling %zu thread%s.\n", r->state.clients.count, PLURAL(r->state.clients.count), client_threads, PLURAL(client_threads));
246249

247250
// Select the appropriate renderer type for local use
248251
void *(*local_render_thread)(void *) = render_thread;

0 commit comments

Comments
 (0)