aboutsummaryrefslogtreecommitdiff
path: root/src/connection
diff options
context:
space:
mode:
authorSean Whitton <spwhitton@spwhitton.name>2021-09-19 17:09:06 -0700
committerSean Whitton <spwhitton@spwhitton.name>2021-10-23 11:05:07 -0700
commitf949106044d0ced99ba575ee06d2d2fec67fba9b (patch)
treeda1fe184ca51cb4c9fcd208a38f598b985f67236 /src/connection
parent324a2630f26c236c2ce438961d5dec727a4432ac (diff)
downloadconsfigurator-f949106044d0ced99ba575ee06d2d2fec67fba9b.tar.gz
FORK-CONNECTION POST-FORK: note that must not start up any threads
Per the docstring of EVAL-IN-GRANDCHILD. Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/connection')
-rw-r--r--src/connection/fork.lisp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/connection/fork.lisp b/src/connection/fork.lisp
index 015cfbe..16c9328 100644
--- a/src/connection/fork.lisp
+++ b/src/connection/fork.lisp
@@ -22,7 +22,8 @@
(defgeneric post-fork (connection)
(:documentation
- "Code to execute after forking but before calling CONTINUE-DEPLOY*."))
+ "Code to execute after forking/reinvoking but before calling CONTINUE-DEPLOY*.
+Must not start up any threads."))
(defmethod continue-connection ((connection fork-connection) remaining)
(upload-all-prerequisite-data connection)