[network-manager-openvpn] service: log PID when openvpn process exits
- From: Thomas Haller <thaller src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [network-manager-openvpn] service: log PID when openvpn process exits
- Date: Fri, 29 Jan 2016 15:14:23 +0000 (UTC)
commit e4696f526ecab93df757a54aa79e4cf46dc343cb
Author: Thomas Haller <thaller redhat com>
Date: Fri Jan 29 16:12:36 2016 +0100
service: log PID when openvpn process exits
src/nm-openvpn-service.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/nm-openvpn-service.c b/src/nm-openvpn-service.c
index c22eff8..4ca2e3d 100644
--- a/src/nm-openvpn-service.c
+++ b/src/nm-openvpn-service.c
@@ -654,14 +654,16 @@ openvpn_watch_cb (GPid pid, gint status, gpointer user_data)
if (WIFEXITED (status)) {
error = WEXITSTATUS (status);
if (error != 0)
- g_warning ("openvpn exited with error code %d", error);
+ g_warning ("openvpn[%ld] exited with error code %d", (long) pid, error);
+ else
+ g_message ("openvpn[%ld] exited with success", (long) pid);
}
else if (WIFSTOPPED (status))
- g_warning ("openvpn stopped unexpectedly with signal %d", WSTOPSIG (status));
+ g_warning ("openvpn[%ld] stopped unexpectedly with signal %d", (long) pid, WSTOPSIG (status));
else if (WIFSIGNALED (status))
- g_warning ("openvpn died with signal %d", WTERMSIG (status));
+ g_warning ("openvpn[%ld] died with signal %d", (long) pid, WTERMSIG (status));
else
- g_warning ("openvpn died from an unknown cause");
+ g_warning ("openvpn[%ld] died from an unknown cause", (long) pid);
/* Reap child if needed. */
waitpid (priv->pid, NULL, WNOHANG);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]