diff --git a/apps/mobile_push/mobile_push.dsm b/apps/mobile_push/mobile_push.dsm index 938971fc..61ad7834 100644 --- a/apps/mobile_push/mobile_push.dsm +++ b/apps/mobile_push/mobile_push.dsm @@ -185,4 +185,9 @@ transition "timer hit" WAITING - timer(#id==1) / { stop(false); } -> END; +transition "CANCEL received" WAITING - hangup / { + subscription.remove($r.handle); + stop(false); +} -> END; + state END; \ No newline at end of file