[network-manager-openconnect] service: use SIGINT to stop openconnect on disconnect



commit a27fd1a5e9ad66ca1f45fda771c8e20d2292aee2
Author: Mike Miller <mtmiller ieee org>
Date:   Tue Jul 11 11:44:34 2017 +0200

    service: use SIGINT to stop openconnect on disconnect
    
    OpenConnect exits immediately on SIGTERM, but does a controlled shutdown on
    SIGINT.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=775165

 src/nm-openconnect-service.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/nm-openconnect-service.c b/src/nm-openconnect-service.c
index ea3b700..f9ff755 100644
--- a/src/nm-openconnect-service.c
+++ b/src/nm-openconnect-service.c
@@ -605,7 +605,7 @@ real_disconnect (NMVpnServicePlugin   *plugin,
        NMOpenconnectPluginPrivate *priv = NM_OPENCONNECT_PLUGIN_GET_PRIVATE (plugin);
 
        if (priv->pid) {
-               if (kill (priv->pid, SIGTERM) == 0)
+               if (kill (priv->pid, SIGINT) == 0)
                        g_timeout_add (2000, ensure_killed, GINT_TO_POINTER (priv->pid));
                else
                        kill (priv->pid, SIGKILL);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]