diff --git a/syndicate/dataspace.rkt b/syndicate/dataspace.rkt index fbdcdfe..551925f 100644 --- a/syndicate/dataspace.rkt +++ b/syndicate/dataspace.rkt @@ -375,9 +375,8 @@ (with-current-facet [ds actor f #f] (boot-proc)) (push-script! ds actor (lambda () - (when (and (facet-live? f) - (or (and parent (not (facet-live? parent))) - (facet-inert? ds f))) + (when (or (and parent (not (facet-live? parent))) + (facet-inert? ds f)) (terminate-facet! ds f))))) (define (facet-inert? ds f)