From 53c7534ddcc4e946e3285eb590cd9cd354279ae2 Mon Sep 17 00:00:00 2001 From: Mckol Date: Fri, 28 Jun 2019 20:19:18 +0200 Subject: [PATCH] Added error logging --- voxygen/src/audio/mod.rs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/voxygen/src/audio/mod.rs b/voxygen/src/audio/mod.rs index 25ad95e641..1f08520e90 100644 --- a/voxygen/src/audio/mod.rs +++ b/voxygen/src/audio/mod.rs @@ -1,5 +1,6 @@ use crate::settings::AudioSettings; use common::assets; +use log::error; use rodio::{Decoder, Device, SpatialSink}; use std::iter::Iterator; use std::panic::catch_unwind; @@ -32,7 +33,10 @@ impl AudioFrontend { sink.set_volume(settings.music_volume); Some(sink) }) - .unwrap_or(None); + .unwrap_or_else(|e| { + error!("Error creating a SpatialSink (audio): "); + None + }); AudioFrontend { device, @@ -126,7 +130,10 @@ impl AudioFrontend { ); Some(sink) }) - .unwrap_or(None); + .unwrap_or_else(|e| { + error!("Error creating a SpatialSink (audio): "); + None + }); } } }