Skip to content
  • Kevin Wolf's avatar
    coroutines: Use one global bottom half for CoQueue · e680cfa7
    Kevin Wolf authored
    
    
    Now that AsyncContexts don't exist any more, we can use one global bottom half
    for restarting coroutines instead of allocating a new one every time (before
    removing AsyncContexts, the problem with having a global BH was that it had to
    belong to a single AsyncContexts and wouldn't be executed in a different one -
    which leads to deadlocks)
    
    Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
    e680cfa7