ms: Log MS active/idle state in 'show ms' VTY commands
Change-Id: Ibcd34055c9ae390510c5c3ba26621fd96d2368fd
diff --git a/src/gprs_ms.c b/src/gprs_ms.c
index 720617e..0018252 100644
--- a/src/gprs_ms.c
+++ b/src/gprs_ms.c
@@ -219,6 +219,8 @@
{
unsigned long delay_rel_sec = osmo_tdef_get(ms->bts->pcu->T_defs, -2030, OSMO_TDEF_S, -1);
+ osmo_gettimeofday(&ms->tv_idle_start, NULL);
+
ms_set_reserved_slots(ms, NULL, 0, 0);
ms->first_common_ts = NULL;
@@ -251,6 +253,7 @@
LOGPMS(ms, DMS, LOGL_DEBUG, "Cancel scheduled MS release\n");
+ timerclear(&ms->tv_idle_start);
osmo_timer_del(&ms->release_timer);
}