From ce77703146d6a8d46b13f78c5fd8d800dae1ca3c Mon Sep 17 00:00:00 2001 From: 4lDO2 <4lDO2@protonmail.com> Date: Sun, 28 May 2023 12:05:19 +0200 Subject: [PATCH] Move forwarded files rather than copying them. --- src/scheme/user.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/scheme/user.rs b/src/scheme/user.rs index fe76233c..1f3f131e 100644 --- a/src/scheme/user.rs +++ b/src/scheme/user.rs @@ -270,7 +270,7 @@ impl UserInner { SKMSG_FRETURNFD => { let fd = packet.c; - let desc = context::current()?.read().get_file(FileHandle::from(fd)).ok_or(Error::new(EINVAL))?.description; + let desc = context::current()?.read().remove_file(FileHandle::from(fd)).ok_or(Error::new(EINVAL))?.description; self.done.send(packet.id, Response::Fd(desc)); } -- GitLab