From f4e9170e73cb4bcfa7328422b4ff4f72d1339dd0 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Sun, 18 Jul 2021 22:31:41 -0700 Subject: 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 --- src/connection.lisp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/connection.lisp') 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) ()) -- cgit v1.2.3