From a4850a5ff16a2c42c2435a735c82c3782fec2125 Mon Sep 17 00:00:00 2001 From: payonel Date: Sun, 24 Jul 2016 21:55:10 -0700 Subject: [PATCH] allow soft interrupts to stop cp --- src/main/resources/assets/opencomputers/loot/openos/bin/cp.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/resources/assets/opencomputers/loot/openos/bin/cp.lua b/src/main/resources/assets/opencomputers/loot/openos/bin/cp.lua index 1fa0fe20b..6d5aaad17 100644 --- a/src/main/resources/assets/opencomputers/loot/openos/bin/cp.lua +++ b/src/main/resources/assets/opencomputers/loot/openos/bin/cp.lua @@ -31,6 +31,9 @@ local result, reason local function prompt(message) io.write(message .. " [Y/n] ") local result = io.read() + if not result then -- closed pipe + os.exit(1) + end return result and (result == "" or result:sub(1, 1):lower() == "y") end