aboutsummaryrefslogtreecommitdiff
path: root/src/connection.lisp
diff options
context:
space:
mode:
Diffstat (limited to 'src/connection.lisp')
-rw-r--r--src/connection.lisp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/connection.lisp b/src/connection.lisp
index 3d09124..711a28d 100644
--- a/src/connection.lisp
+++ b/src/connection.lisp
@@ -144,7 +144,8 @@ the root Lisp's machine. For example, using rsync(1) over SSH."))
`(let ((,file (mktemp)))
(unwind-protect
(progn ,@body)
- (connection-run *connection* (format nil "rm -f ~A" ,file)))))
+ (connection-run *connection* (format nil "rm -f ~A"
+ (escape-sh-token ,file))))))
(defun mktemp ()
"Make a temporary file on the remote side."