X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=src%2Fcommon%2Ffd-tracker%2Ffd-tracker.c;h=fbf46ec18193ecbbc1a39af6ae400e9a21c538cd;hb=0048db42e2bd47a76ea60653df79aff94debb5bb;hp=0331f56d0ac2cb2935e0ed9964cd19ae1f398cec;hpb=d2d615465f45574460e3846658c67ccc0db8681e;p=deliverable%2Flttng-tools.git diff --git a/src/common/fd-tracker/fd-tracker.c b/src/common/fd-tracker/fd-tracker.c index 0331f56d0..fbf46ec18 100644 --- a/src/common/fd-tracker/fd-tracker.c +++ b/src/common/fd-tracker/fd-tracker.c @@ -797,6 +797,7 @@ int fs_handle_close(struct fs_handle *handle) pthread_mutex_lock(&handle->lock); fd_tracker_untrack(handle->tracker, handle); if (handle->fd >= 0) { + assert(!handle->in_use); /* * The return value of close() is not propagated as there * isn't much the user can do about it.