From d3c2680d0d8094b1c05d069c9cc8976359ce936b Mon Sep 17 00:00:00 2001
From: Dmitry Kozlov <xeb@mail.ru>
Date: Thu, 7 Dec 2017 16:13:12 +0300
Subject: pppd_compat: mark session started if ip-up handler called

---
 accel-pppd/extra/pppd_compat.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/accel-pppd/extra/pppd_compat.c b/accel-pppd/extra/pppd_compat.c
index c62fabc4..ce7e7550 100644
--- a/accel-pppd/extra/pppd_compat.c
+++ b/accel-pppd/extra/pppd_compat.c
@@ -320,6 +320,8 @@ static void ev_ses_started(struct ap_session *ses)
 		_exit(EXIT_FAILURE);
 	} else
 		log_error("pppd_compat: fork: %s\n", strerror(errno));
+
+	pd->started = 1;
 }
 
 static void ev_ses_finished(struct ap_session *ses)
-- 
cgit v1.2.3