X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=liblttng-ust%2Flttng-ust-comm.c;h=efc6724f1b6510538e3a2d7063c1dc8093e02c6c;hb=b6e4919f8a0787d493e23f4a67739f9038c75c0e;hp=596fd7dfbee9f566e76a9ed11adb00d744caa7e8;hpb=b0c1425d1dbdd356172125a2dde4af4602a17326;p=lttng-ust.git diff --git a/liblttng-ust/lttng-ust-comm.c b/liblttng-ust/lttng-ust-comm.c index 596fd7df..efc6724f 100644 --- a/liblttng-ust/lttng-ust-comm.c +++ b/liblttng-ust/lttng-ust-comm.c @@ -294,7 +294,7 @@ int handle_message(struct sock_info *sock_info, goto error; } - if (lum->u.filter.reloc_offset > lum->u.filter.data_size - 1) { + if (lum->u.filter.reloc_offset > lum->u.filter.data_size) { ERR("Filter reloc offset %u is not within data\n", lum->u.filter.reloc_offset); ret = -EINVAL; @@ -630,13 +630,13 @@ int get_wait_shm(struct sock_info *sock_info, size_t mmap_size) */ if (!sock_info->global && errno != EACCES) { ERR("Error opening shm %s", sock_info->wait_shm_path); - exit(EXIT_FAILURE); + _exit(EXIT_FAILURE); } /* * The shm exists, but we cannot open it RW. Report * success. */ - exit(EXIT_SUCCESS); + _exit(EXIT_SUCCESS); } else { return -1; }