From 90a65c8be70ef7ccca5fee3026e76b0384643657 Mon Sep 17 00:00:00 2001 From: "Alfred E. Heggestad" Date: Sat, 11 Jun 2016 12:18:45 +0200 Subject: presence: define the SHUTDOWN_DELAY value as enum --- modules/presence/subscriber.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/presence/subscriber.c b/modules/presence/subscriber.c index 6e4b2e2..baf0b0c 100644 --- a/modules/presence/subscriber.c +++ b/modules/presence/subscriber.c @@ -17,6 +17,11 @@ */ +enum { + SHUTDOWN_DELAY = 500 /**< Delay before un-registering [ms] */ +}; + + struct presence { struct le le; struct sipsub *sub; @@ -323,7 +328,8 @@ void subscriber_close_all(void) pres->shutdown = true; if (pres->sub) { pres->sub = mem_deref(pres->sub); - tmr_start(&pres->tmr, 500, deref_handler, pres); + tmr_start(&pres->tmr, SHUTDOWN_DELAY, + deref_handler, pres); } else mem_deref(pres); -- cgit v1.2.3