summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Haller <thaller@redhat.com>2017-06-09 15:11:24 +0200
committerThomas Haller <thaller@redhat.com>2017-06-09 15:42:49 +0200
commitdcf01ac903ba9a103015d3fa9d70a18bee43bf4b (patch)
tree5dd5f6134d198c1d4c633e339f63280d86329c96
parent034bbfe968802d107a8aabb014757fd01d2c4825 (diff)
downloadNetworkManager-th/ppp-cleanup.tar.gz
ppp: fix cancelling timeout when pppd process exitsth/ppp-cleanup
Otherwise, we get pppd_timed_out() later.
-rw-r--r--src/ppp/nm-ppp-manager.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ppp/nm-ppp-manager.c b/src/ppp/nm-ppp-manager.c
index 0861f8fa63..dea41fb7a4 100644
--- a/src/ppp/nm-ppp-manager.c
+++ b/src/ppp/nm-ppp-manager.c
@@ -643,6 +643,7 @@ ppp_watch_cb (GPid pid, int status, gpointer user_data)
priv->pid = 0;
priv->ppp_watch_id = 0;
+ _ppp_cleanup (manager);
g_signal_emit (manager, signals[STATE_CHANGED], 0, (guint) NM_PPP_STATUS_DEAD);
}