From 8517df1a380f1a29724d9de9d344931477783a6f Mon Sep 17 00:00:00 2001 From: Julian Orth Date: Wed, 4 May 2022 17:34:57 +0200 Subject: [PATCH] it: don't fail if render context cannot be created --- src/it/test_backend.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/it/test_backend.rs b/src/it/test_backend.rs index 17b4d07d..e10868b9 100644 --- a/src/it/test_backend.rs +++ b/src/it/test_backend.rs @@ -12,7 +12,8 @@ use { state::State, time::Time, utils::{ - clonecell::CloneCell, copyhashmap::CopyHashMap, oserror::OsError, syncqueue::SyncQueue, + clonecell::CloneCell, copyhashmap::CopyHashMap, errorfmt::ErrorFmt, oserror::OsError, + syncqueue::SyncQueue, }, video::drm::{ConnectorType, Drm}, }, @@ -177,7 +178,7 @@ impl Backend for TestBackend { let slf = self.clone(); self.state.eng.spawn(async move { if let Err(e) = slf.create_render_context() { - return Err(Box::new(e) as Box<_>); + log::error!("Could not create render context: {}", ErrorFmt(e)); } let future: Pin<_> = future.into(); future.await;