diff --git a/extra/modules/rpc-server/rpc-server.factor b/extra/modules/rpc-server/rpc-server.factor index 073804fa8c..d82f13f715 100644 --- a/extra/modules/rpc-server/rpc-server.factor +++ b/extra/modules/rpc-server/rpc-server.factor @@ -20,12 +20,12 @@ SYMBOL: serving-vocabs serving-vocabs [ V{ } clone ] initialize PRIVATE> SYNTAX: service current-vocab name>> serving-vocabs get-global adjoin ; -[ [ binary +: start-rpc-server ( -- ) + binary "rpcs" >>name 9012 >>insecure [ deserialize { { "getter" [ getter ] } { "doer" [ doer ] } { "loader" [ deserialize vocab serialize flush ] } } case ] >>handler - start-server ] in-thread -] "modules.rpc-server" add-init-hook \ No newline at end of file + start-server ;