summary refs log tree commit diff
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2020-07-06 16:15:36 +0000
committerAlyssa Ross <hi@alyssa.is>2020-07-06 16:22:25 +0000
commit6edc5d9773e7da699a2660dc6c22796421e065f6 (patch)
tree3647226118f3a7480e00d8206a1c09340954576f
parentaf15d3fa14dd82f14f747de17c30184db133effd (diff)
downloadcrosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar.gz
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar.bz2
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar.lz
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar.xz
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.tar.zst
crosvm-6edc5d9773e7da699a2660dc6c22796421e065f6.zip
devices: log WlState execute failures
These were previously just silently discarded.
-rw-r--r--devices/src/virtio/wl.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/devices/src/virtio/wl.rs b/devices/src/virtio/wl.rs
index 9fe00ad..d21fa35 100644
--- a/devices/src/virtio/wl.rs
+++ b/devices/src/virtio/wl.rs
@@ -1527,7 +1527,10 @@ impl Worker {
                                 (Ok(mut reader), Ok(mut writer)) => {
                                     let resp = match self.state.execute(&mut reader) {
                                         Ok(r) => r,
-                                        Err(e) => WlResp::Err(Box::new(e)),
+                                        Err(e) => {
+                                            error!("{}", e);
+                                            WlResp::Err(Box::new(e))
+                                        }
                                     };
 
                                     match encode_resp(&mut writer, resp) {