From 9dc005d01b253230c25446c2f4a1c003d669360f Mon Sep 17 00:00:00 2001 From: Yifan Zhao Date: Thu, 26 Sep 2024 23:00:50 +0800 Subject: [PATCH] rafs: fix bug in InodeWrapper::is_sock() We incorrectly use is_dir() to check if a file is a socket. This patch fixes it. Signed-off-by: Yifan Zhao --- rafs/src/metadata/inode.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rafs/src/metadata/inode.rs b/rafs/src/metadata/inode.rs index 938b058ae6d..c3e4165d49c 100644 --- a/rafs/src/metadata/inode.rs +++ b/rafs/src/metadata/inode.rs @@ -183,7 +183,7 @@ impl InodeWrapper { match self { InodeWrapper::V5(i) => i.is_sock(), InodeWrapper::V6(i) => i.is_sock(), - InodeWrapper::Ref(i) => i.as_inode().is_dir(), + InodeWrapper::Ref(i) => i.as_inode().is_sock(), } }