From b7ae5ff6348da65c25fc9ac60596c2ee03e01f93 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sun, 31 May 2026 00:47:50 +0000 Subject: [PATCH] Check for full file system for session file --- app/src/main/java/io/xpipe/app/process/ShellTemp.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/process/ShellTemp.java b/app/src/main/java/io/xpipe/app/process/ShellTemp.java index d2ef3f231..cd825ec37 100644 --- a/app/src/main/java/io/xpipe/app/process/ShellTemp.java +++ b/app/src/main/java/io/xpipe/app/process/ShellTemp.java @@ -58,7 +58,13 @@ public class ShellTemp { var newSession = !sc.view().fileExists(sessionFile); if (newSession) { clearTemp(sc); - sc.view().touch(sessionFile); + try { + sc.view().touch(sessionFile); + } catch (ProcessOutputException pex) { + if (!pex.getOutput().toLowerCase().contains("no space left on device")) { + throw pex; + } + } } } }