Skip to content

Nested observer #7

@RuiAAPeres

Description

@RuiAAPeres

In this situation:

receiver.listen { _ in 
    receiver.listen { _ in 
         print("foo bar")
    }
}

Receiver will deadlock, if I am not mistaken because of os_unfair_lock_t. Any hints/suggestions on this would be awesome. 🙈

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions