diff options
author | Sean Whitton <spwhitton@spwhitton.name> | 2021-07-18 22:31:41 -0700 |
---|---|---|
committer | Sean Whitton <spwhitton@spwhitton.name> | 2021-07-24 09:36:57 -0700 |
commit | f4e9170e73cb4bcfa7328422b4ff4f72d1339dd0 (patch) | |
tree | 3d05965a50b0293e1b3f3297fd0ce07fe8a1b468 /src/connection.lisp | |
parent | 5186767b9c32b9f7481bfa85813c1ad34ac5f15c (diff) | |
download | consfigurator-f4e9170e73cb4bcfa7328422b4ff4f72d1339dd0.tar.gz |
new approach to calling fork(2) in remote Lisp images
Drop CAN-PROBABLY-FORK because we now only try to fork(2) in contexts in which
there shouldn't ever be any other threads running, apart from Lisp
implementation finaliser threads and the like.
We no longer need to RESET-DATA-SOURCES before CONTINUE-DEPLOY* because we now
only fork(2) in contexts in which *NO-DATA-SOURCES* is t.
Signed-off-by: Sean Whitton <spwhitton@spwhitton.name>
Diffstat (limited to 'src/connection.lisp')
-rw-r--r-- | src/connection.lisp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/connection.lisp b/src/connection.lisp index 7dbe5d3..6ceb837 100644 --- a/src/connection.lisp +++ b/src/connection.lisp @@ -69,6 +69,8 @@ For an example of usage, see the :SUDO connection type.")) :initform nil :documentation "This connection's connection attributes."))) +(define-print-object-for-structlike connection) + (defclass lisp-connection (connection) ()) (defclass posix-connection (connection) ()) |