X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ust-comm.c;h=bd9d0e9c004863e93509d36953733c63975e5162;hb=b8687c1ead598149bc02a9b68befd0c6f4c4fad6;hp=7d132ddcee379ac40c16ad5c0e5e14a698afedb8;hpb=e85887ffacb8b265bba9a7a76b6375786fcb2c55;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ust-comm.c b/liblttng-ust/lttng-ust-comm.c index 7d132ddc..bd9d0e9c 100644 --- a/liblttng-ust/lttng-ust-comm.c +++ b/liblttng-ust/lttng-ust-comm.c @@ -655,6 +655,10 @@ int handle_register_done(struct sock_info *sock_info) sock_info->registration_done = 1; decrement_sem_count(1); + if (!sock_info->statedump_pending) { + sock_info->initial_statedump_done = 1; + decrement_sem_count(1); + } return 0; }