Commit 4212d68d authored by Julian Bouzas's avatar Julian Bouzas
Browse files

m-config-endpoint: show a warning if endpoint failed to activate or export

parent 69dfe0e2
...@@ -59,8 +59,10 @@ endpoint_export_finish_cb (WpSessionItem * ep, GAsyncResult * res, ...@@ -59,8 +59,10 @@ endpoint_export_finish_cb (WpSessionItem * ep, GAsyncResult * res,
{ {
g_autoptr (GError) error = NULL; g_autoptr (GError) error = NULL;
gboolean export_ret = wp_session_item_export_finish (ep, res, &error); gboolean export_ret = wp_session_item_export_finish (ep, res, &error);
g_return_if_fail (error == NULL); if (!export_ret) {
g_return_if_fail (export_ret); wp_warning_object (self, "failed to export endpoint: %s", error->message);
return;
}
/* Emit the signal */ /* Emit the signal */
g_signal_emit (self, signals[SIGNAL_ENDPOINT_CREATED], 0, ep); g_signal_emit (self, signals[SIGNAL_ENDPOINT_CREATED], 0, ep);
...@@ -74,8 +76,10 @@ endpoint_activate_finish_cb (WpSessionItem * ep, GAsyncResult * res, ...@@ -74,8 +76,10 @@ endpoint_activate_finish_cb (WpSessionItem * ep, GAsyncResult * res,
WpSession * session = NULL; WpSession * session = NULL;
g_autoptr (GError) error = NULL; g_autoptr (GError) error = NULL;
gboolean activate_ret = wp_session_item_activate_finish (ep, res, &error); gboolean activate_ret = wp_session_item_activate_finish (ep, res, &error);
g_return_if_fail (error == NULL); if (!activate_ret) {
g_return_if_fail (activate_ret); wp_warning_object (self, "failed to activate endpoint: %s", error->message);
return;
}
/* Activate monitor if any */ /* Activate monitor if any */
monitor = g_object_get_qdata (G_OBJECT (ep), monitor_quark ()); monitor = g_object_get_qdata (G_OBJECT (ep), monitor_quark ());
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment