• Dominik Charousset's avatar
    Garbage collect actors using weak pointers · 47dd7cad
    Dominik Charousset authored
    Give actor_addr weak pointer semantics to break loops when linking two actors
    and to avoid keeping actors alive only by monitoring them. Use strong_actor_ptr
    wherever a type-erased form of actor or typed_actor<...> is needed.
    
    Relates #420.
    47dd7cad
test_multiplexer.cpp 11.6 KB