client/server: enable per_job_logs option
authorVincent Fu <vincent.fu@samsung.com>
Mon, 6 Nov 2023 18:41:53 +0000 (13:41 -0500)
committerVincent Fu <vincent.fu@samsung.com>
Mon, 6 Nov 2023 18:41:53 +0000 (13:41 -0500)
commit9af6c387191423eefee821e4087987350eaa5e6a
tree0fd617176e73191a102ab0bec2bff63f33671a3b
parent2c0b784a12172da1533dfd40b66a0e4e5609065f
client/server: enable per_job_logs option

On the client side log files were being overwritten when per_job_logs
was set to false because of the flags used when log files were opened.
Add per_job_logs to the on-wire protocol so that the client can adjust
the flags and open files in append mode when per_job_logs is set to
false.

Fixes: https://github.com/axboe/fio/issues/1032

Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
client.c
server.c
server.h