X-Git-Url: https://jxself.org/git/?p=8sync.git;a=blobdiff_plain;f=8sync%2Frepl.scm;h=98931edaf91689369b0a6ac07c6e14f6a74ea028;hp=16e246699fe1af49573ddb221ba7bbce839cdda3;hb=2255f6996a4fbe708b235760816a6dd49959fb6d;hpb=6a8dc6f801cc08e1b92dce53fc8a3758c9b0718a diff --git a/8sync/repl.scm b/8sync/repl.scm index 16e2466..98931ed 100644 --- a/8sync/repl.scm +++ b/8sync/repl.scm @@ -36,7 +36,7 @@ ;; @@: Should we add a stop action? #:init-value (build-actions (*cleanup* repl-manager-cleanup) - (init repl-manager-init)))) + (*init* repl-manager-init)))) (define (repl-manager-cleanup repl-manager message) ;; Close the socket, if open @@ -52,7 +52,6 @@ (define server (spawn-coop-repl-server socket)) (set! (repl-manager-socket repl-manager) socket) - (while (actor-am-i-alive? repl-manager) + (while (actor-alive? repl-manager) (poll-coop-repl-server server) (8sleep (repl-manager-poll-every repl-manager)))) -