X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=8sync%2Fsystems%2Factors.scm;h=9ba3818b6ff1d6f6e34b0ff33ae65ad8f29ca619;hb=cef48f426e254f8c05566a50669bf195560e0d96;hp=8545e73a7751b86f6dcfdbbe4e6662ac2f201cf6;hpb=5ead1571cadbf489dad8ec6341f313b37e9e98d8;p=8sync.git diff --git a/8sync/systems/actors.scm b/8sync/systems/actors.scm index 8545e73..9ba3818 100644 --- a/8sync/systems/actors.scm +++ b/8sync/systems/actors.scm @@ -642,7 +642,7 @@ more compact following syntax: (process-remote-message)))) (define-method (hive-actor-local? (hive ) address) - (hash-ref (hive-actor-registry hive) address)) + (equal? (hive-id hive) (address-hive-id address))) (define-method (hive-register-actor! (hive ) (actor )) (hash-set! (hive-actor-registry hive) (actor-id actor) actor))