Skip to content
Snippets Groups Projects
Commit e5a796ed authored by Sebastian Dröge's avatar Sebastian Dröge :tea: Committed by GStreamer Marge Bot
Browse files

examples: Remove unnecessary mutex

parent 153d1bba
No related branches found
No related tags found
No related merge requests found
......@@ -11,7 +11,6 @@ use std::{
mem,
num::NonZeroU32,
ptr,
sync::Mutex,
};
use anyhow::{Context, Result};
......@@ -478,9 +477,7 @@ impl App {
.context("Couldn't wrap GL context")?;
let gl_context = shared_context.clone();
// FIXME: Once MSRV is 1.72 the Mutex is not necessary anymore because
// std::sync::mpsc::Sender is Sync by itself
let event_proxy = Mutex::new(event_loop.create_proxy());
let event_proxy = event_loop.create_proxy();
#[allow(clippy::single_match)]
bus.set_sync_handler(move |_, msg| {
......@@ -513,7 +510,7 @@ impl App {
_ => (),
}
if let Err(e) = event_proxy.lock().unwrap().send_event(Message::BusEvent) {
if let Err(e) = event_proxy.send_event(Message::BusEvent) {
eprintln!("Failed to send BusEvent to event proxy: {e}")
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment