X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Flibsystemd%2Fsd-bus%2Ftest-bus-kernel-benchmark.c;h=35f87e91bd9c927f7420dc91eb1dcc7ebeb9adaa;hb=a2243d548830d2aff6b768a0b47a0f0a513012a5;hp=bfeee59d2fd8be18e5d6be72b21ceb5e04185611;hpb=151b9b9662a90455262ce575a8a8ae74bf4ff336;p=elogind.git diff --git a/src/libsystemd/sd-bus/test-bus-kernel-benchmark.c b/src/libsystemd/sd-bus/test-bus-kernel-benchmark.c index bfeee59d2..35f87e91b 100644 --- a/src/libsystemd/sd-bus/test-bus-kernel-benchmark.c +++ b/src/libsystemd/sd-bus/test-bus-kernel-benchmark.c @@ -33,7 +33,7 @@ #include "bus-internal.h" #include "bus-util.h" -#define MAX_SIZE (4*1024*1024) +#define MAX_SIZE (2*1024*1024) static usec_t arg_loop_usec = 100 * USEC_PER_MSEC; @@ -47,7 +47,7 @@ static void server(sd_bus *b, size_t *result) { assert_se(r >= 0); if (r == 0) - assert_se(sd_bus_wait(b, (usec_t) -1) >= 0); + assert_se(sd_bus_wait(b, USEC_INFINITY) >= 0); if (!m) continue; @@ -270,7 +270,7 @@ int main(int argc, char *argv[]) { CPU_SET(0, &cpuset); pthread_setaffinity_np(pthread_self(), sizeof(cpu_set_t), &cpuset); - close_nointr_nofail(bus_ref); + safe_close(bus_ref); sd_bus_unref(b); switch (mode) {