diff --git a/src/meas_lat.c b/src/meas_lat.c index 38a0d5c..cf1d2d4 100644 --- a/src/meas_lat.c +++ b/src/meas_lat.c @@ -202,6 +202,7 @@ void register_timer(struct evt_core_ctx* evts, int udp, int interval, int count, } int main(int argc, char** argv) { + setvbuf(stdout, NULL, _IONBF, 0); printf("~ measlat ~\n"); int opt, udp_fd, count = 0, size = 0, interval = 0; diff --git a/src/udp_echo.c b/src/udp_echo.c index beb3c2f..3fd6256 100644 --- a/src/udp_echo.c +++ b/src/udp_echo.c @@ -30,6 +30,7 @@ int on_udp(struct evt_core_ctx* ctx, struct evt_core_fdinfo* fdinfo) { } int main(int argc, char** argv) { + setvbuf(stdout, NULL, _IONBF, 0); printf("~ udpecho ~\n"); int opt, udp_sock, verbose = 0;