From cd9dc974f5319da634872c5289f3258189f125e7 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 3 Nov 2022 13:22:38 +0100 Subject: [PATCH] v4l2: improve error debugging --- pipewire-v4l2/src/pipewire-v4l2.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pipewire-v4l2/src/pipewire-v4l2.c b/pipewire-v4l2/src/pipewire-v4l2.c index 35ed6d61b..eb1861cc3 100644 --- a/pipewire-v4l2/src/pipewire-v4l2.c +++ b/pipewire-v4l2/src/pipewire-v4l2.c @@ -713,7 +713,7 @@ static int v4l2_openat(int dirfd, const char *path, int oflag, mode_t mode) goto error_unlock; } if (file->node == NULL) { - errno = -ENOENT; + errno = ENOENT; goto error_unlock; } pw_thread_loop_unlock(file->loop); @@ -735,6 +735,9 @@ error_unlock: error: if (file) free_file(file); + + pw_log_info("path:%s oflag:%d mode:%d -> %d (%s)", path, oflag, mode, + -1, strerror(errno)); return -1; }