From aab54c330e0fa5d115012379b285811c652f20f1 Mon Sep 17 00:00:00 2001 From: Richard Aas Date: Tue, 20 Dec 2011 12:12:38 +0000 Subject: [PATCH] don't set subscribed if termconf --- src/sipevent/listen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sipevent/listen.c b/src/sipevent/listen.c index 73a52b6..3ea3a5a 100644 --- a/src/sipevent/listen.c +++ b/src/sipevent/listen.c @@ -208,7 +208,8 @@ static void notify_handler(struct sipevent_sock *sock, case SIPEVENT_ACTIVE: case SIPEVENT_PENDING: - sub->subscribed = true; + if (!sub->termconf) + sub->subscribed = true; if (!sub->terminated && !sub->termwait && pl_isset(&state.expires))