X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=client.c;h=b553b055a82275c718a393d2e7e8f9832cfad9b5;hp=6230a66e032258f338c55fa8c05e72bf4d6ad833;hb=7386d4aec9d105ba1409a7491b4b63aec3c7105b;hpb=ca20381d58f54a469da1f4b2771c304995bc7f5e diff --git a/client.c b/client.c index 6230a66e..b553b055 100644 --- a/client.c +++ b/client.c @@ -373,7 +373,7 @@ int fio_client_connect(struct fio_client *client) void fio_client_terminate(struct fio_client *client) { - fio_net_send_simple_cmd(client->fd, FIO_NET_CMD_QUIT, 0, NULL); + fio_net_send_quit(client->fd); } void fio_clients_terminate(void) @@ -1118,7 +1118,8 @@ int fio_handle_client(struct fio_client *client) convert_stop(cmd); client->state = Client_stopped; - client->error = pdu->error; + client->error = le32_to_cpu(pdu->error); + client->signal = le32_to_cpu(pdu->signal); ops->stop(client, cmd); free(cmd); break;