summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Elder <aelder@audioscience.com>2013-01-15 11:44:16 -0500
committerAndrew Elder <aelder@audioscience.com>2013-01-15 11:44:16 -0500
commitdf04ba997746c84e06ff96a36f01b071631c54ad (patch)
tree414e685ceda73aa46520197bcd7c7f81f24457e2
parent6deeb331d8df892f87e14b6d4b08f1da237c21ec (diff)
downloadOpen-AVB-df04ba997746c84e06ff96a36f01b071631c54ad.tar.gz
mrp: LeaveAll FSM, bugfix, stop and restart LVA timer upon RLA event.
-rw-r--r--daemons/mrpd/mrp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemons/mrpd/mrp.c b/daemons/mrpd/mrp.c
index 7711530f..9174c13a 100644
--- a/daemons/mrpd/mrp.c
+++ b/daemons/mrpd/mrp.c
@@ -353,6 +353,7 @@ int mrp_lvatimer_fsm(struct mrp_database *mrp_db, int event)
break;
case MRP_EVENT_RLA:
la_state = MRP_TIMER_PASSIVE;
+ mrp_lvatimer_stop(mrp_db);
mrp_lvatimer_start(mrp_db);
break;
case MRP_EVENT_LVATIMER: