context: non-passive loopback links also active a driver

If a driver node is linked with a non-passive link to itself, it
should also become running.

One example of this is the Midi bridge, that needs to start when you
link one device to another. The devices are all on the same node
so linking devices would result in loopback connections.
This commit is contained in:
Wim Taymans 2021-03-15 11:42:09 +01:00
parent 8ba6e98320
commit 9964741637

View file

@ -1018,8 +1018,6 @@ again:
if (s->max_quantum_size < max_quantum)
max_quantum = s->max_quantum_size;
}
if (s == n)
continue;
if (s->active)
running = !n->passive;
}