X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fnspawn%2Fnspawn.c;h=7c47f6ecd2434356a3a1f6851fbdeaca2238f5bc;hb=7566e26721ee95d6fc864e9e6654fb61bd3cd603;hp=e75cc28074ac1b01bca67b005d0588e2670c507b;hpb=a2da110b78abe4e4b1b6d8ae4ef78b087c4dcc8b;p=elogind.git diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index e75cc2807..7c47f6ecd 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -3073,13 +3073,13 @@ int main(int argc, char *argv[]) { for (;;) { ContainerStatus container_status; - _barrier_destroy_ Barrier barrier = { }; + _cleanup_(barrier_destroy) Barrier barrier = BARRIER_NULL; struct sigaction sa = { .sa_handler = nop_handler, .sa_flags = SA_NOCLDSTOP, }; - r = barrier_init(&barrier); + r = barrier_create(&barrier); if (r < 0) { log_error("Cannot initialize IPC barrier: %s", strerror(-r)); goto finish;