aboutsummaryrefslogtreecommitdiff
path: root/src/connection/fork.lisp
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-03-25 11:46:40 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-03-25 11:46:40 -0700
commit0a880f15a7c2402cc43abb59bf12939849d39014 (patch)
tree912683adad82f4c948333da26587ee29c3601bde /src/connection/fork.lisp
parent003a6be6343cda0d22054cf3b328ab17933de476 (diff)
downloadconsfigurator-0a880f15a7c2402cc43abb59bf12939849d39014.tar.gz
add TODO regarding backtraces from forked processes
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/connection/fork.lisp')
-rw-r--r--src/connection/fork.lisp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/connection/fork.lisp b/src/connection/fork.lisp
index a0a7a98..9f363ee 100644
--- a/src/connection/fork.lisp
+++ b/src/connection/fork.lisp
@@ -76,6 +76,8 @@ for example, such that we don't see it."
;; child's REPL or whatever else
(continue-deploy* ,remaining)
(uiop:quit 0))
+ ;; TODO With this approach we don't get the backtrace leading up
+ ;; to the serious condition.
(serious-condition (c)
(format *error-output* "Fork connection child failed: ~A~%" c)
(uiop:quit 2))))