wireplumber/lib
Julian Bouzas 844100360c proxy: abort activation if error or destroyed
This fixes a race condition that can happen when a proxy requests a new feature
(for example WP_NODE_FEATURE_PORTS) and PipeWire destroys the proxy before the
activation finishes. This race condition was causing the current activation
transition of a proxy to never finish, creating a memory leak because the
transition holds a strong reference of the proxy. Appart from this, since the
activation never finishes, WirePlumber could wait forever and not respond to
other requests.

This also removes the wp_proxy_watch_bind_error() API for subclasses as it is
not needed anymore.
2021-12-13 08:37:07 -05:00
..
wp proxy: abort activation if error or destroyed 2021-12-13 08:37:07 -05:00
wplua wplua: handle re-entrancy in _wplua_closure_marshal 2021-10-15 15:04:46 +03:00
meson.build remove wpipc 2021-08-19 16:53:28 +03:00