From f113797250c6899b1f1668a9d828bccfe3966f0e Mon Sep 17 00:00:00 2001 From: Florian Fischer <florian.fl.fischer@fau.de> Date: Sat, 10 Apr 2021 19:12:14 +0200 Subject: [PATCH] [EchoClient] send semantic information <Fiber>:<Iteration> --- apps/EchoClient.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/EchoClient.cpp b/apps/EchoClient.cpp index 174f3cc8..777225b4 100644 --- a/apps/EchoClient.cpp +++ b/apps/EchoClient.cpp @@ -13,6 +13,7 @@ #include <cerrno> // for errno, ECANCELED #include <chrono> // for nanoseconds, duration, durat... #include <cstdint> // for uint64_t, int32_t +#include <cstdio> #include <cstdlib> // for size_t, strtol, exit, EXIT_F... #include <cstring> // for memcmp #include <iomanip> @@ -167,6 +168,8 @@ static void clientFunc(uint64_t client_id, Semaphore& readySem, Semaphore& start size_t i = 0; while (i < iterations && !terminate.load(std::memory_order_relaxed)) { + snprintf(outBuf, size, "%ld:%ld", client_id, i); + SendFuture sendFuture(client_sock, outBuf, size, MSG_NOSIGNAL); RecvFuture recvFuture(client_sock, inBuf, size, MSG_WAITALL); -- GitLab