X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=libringbuffer%2Fshm.c;h=fd0919fac3b75ad057e9c0aed87efd676847a76a;hb=d4419b81b243bc3a6bdd4a09b3ca2216d044a1c7;hp=ae63b004fd50723cd9c73511049bb8d042928f59;hpb=193183fb924aef705f30358e54e7386a3a64c78d;p=lttng-ust.git diff --git a/libringbuffer/shm.c b/libringbuffer/shm.c index ae63b004..fd0919fa 100644 --- a/libringbuffer/shm.c +++ b/libringbuffer/shm.c @@ -214,6 +214,8 @@ void shmp_object_destroy(struct shm_object *obj) assert(0); } for (i = 0; i < 2; i++) { + if (obj->wait_fd[i] < 0) + continue; ret = close(obj->wait_fd[i]); if (ret) { PERROR("close");