ui: Propagate network errors up to UI

This commit is contained in:
Matt Borgerson 2021-06-11 20:08:37 -07:00 committed by mborgerson
parent 05358b427b
commit 21c50f1782
1 changed files with 5 additions and 2 deletions

View File

@ -36,6 +36,7 @@
#if defined(_WIN32)
#include <pcap/pcap.h>
#endif
#include "xemu-notifications.h"
static const char *id = "xemu-netdev";
static const char *id_hubport = "xemu-netdev-hubport";
@ -89,8 +90,9 @@ void xemu_net_enable(void)
netdev_add(opts, &local_err);
if (local_err) {
qemu_opts_del(opts);
error_report_err(local_err);
// error_propagate(errp, local_err);
xemu_queue_error_message(error_get_pretty(local_err));
error_report_err(local_err);
return;
}
@ -105,8 +107,9 @@ void xemu_net_enable(void)
netdev_add(opts, &local_err);
if (local_err) {
qemu_opts_del(opts);
error_report_err(local_err);
// error_propagate(errp, local_err);
xemu_queue_error_message(error_get_pretty(local_err));
error_report_err(local_err);
}
}