vhost-device/crates
Sergio Lopez c9c86bd9aa sound/pipewire: move stream_hash insert into lock
Inserting a new stream into stream_hash can potentially move out of
context a stream previously stored in the hash with the same id,
triggering pw::stream::Stream::Drop, which calls pw_stream_destroy.

As calls to the pipewire library must happen either in the pipewire
thread or under thread_loop lock protection, move the insert into
stream_hash under the latter.

Signed-off-by: Sergio Lopez <slp@redhat.com>
2023-09-27 17:00:31 +02:00
..
gpio tests: Initialize queues properly 2023-02-28 14:44:14 +05:30
i2c tests: Initialize queues properly 2023-02-28 14:44:14 +05:30
rng build(deps): bump tempfile from 3.3.0 to 3.4.0 2023-03-13 14:09:24 +05:30
sound sound/pipewire: move stream_hash insert into lock 2023-09-27 17:00:31 +02:00
vsock tests: Initialize queues properly 2023-02-28 14:44:14 +05:30