X-Git-Url: https://jxself.org/git/?p=mudsync.git;a=blobdiff_plain;f=mudsync%2Fgame-master.scm;fp=mudsync%2Fgame-master.scm;h=aab0b7a856820a1a6a18071b361d421b73518cc6;hp=0d2051ec48bd43df10abfd3e56e1e38203f3c845;hb=7248fd4470039dab59a8e3a95829952e91c0fd19;hpb=d539213774955a5593ec760f06022aeecf4e1abc diff --git a/mudsync/game-master.scm b/mudsync/game-master.scm index 0d2051e..aab0b7a 100644 --- a/mudsync/game-master.scm +++ b/mudsync/game-master.scm @@ -41,11 +41,11 @@ #:getter gm-reverse-client-dir) ;; Network manager - (network-manager #:accessor gm-network-manager + (network-manager #:getter gm-network-manager #:init-value #f) ;; How we get a new connection acclimated to the system - (new-conn-handler #:accessor gm-new-conn-handler + (new-conn-handler #:getter gm-new-conn-handler #:init-keyword #:new-conn-handler) (message-handler @@ -114,8 +114,8 @@ (define (gm-setup-network gm) ;; Create a default network manager if none available - (set! (gm-network-manager gm) - (create-actor* gm "netman" + (slot-set! gm 'network-manager + (create-actor* gm "netman" #:send-input-to (actor-id gm))) ;; TODO: Add host and port options