mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2026-03-28 07:58:08 -04:00
When a particular AvahiWatch is being dispatched, it cannot be freed because `watch_callback()` accesses it after the callback. Introduce a member (`dispatching`) to coordinate the deferred freeing in that case. The timeouts are not affected because the `AvahiTimeout` object is not accessed after the callback is called. |
||
|---|---|---|
| .. | ||
| avahi-poll.c | ||
| avahi-poll.h | ||