X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=libringbuffer%2Fshm.c;h=fd0919fac3b75ad057e9c0aed87efd676847a76a;hb=824f40b81426c6ac82685251018dae00947786a9;hp=ae63b004fd50723cd9c73511049bb8d042928f59;hpb=193183fb924aef705f30358e54e7386a3a64c78d;p=ust.git diff --git a/libringbuffer/shm.c b/libringbuffer/shm.c index ae63b00..fd0919f 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");