summaryrefslogtreecommitdiff
path: root/cesar
diff options
context:
space:
mode:
authorNélio Laranjeiro2011-10-20 17:37:57 +0200
committerNélio Laranjeiro2011-11-02 17:47:56 +0100
commitd8104cfbfde02059584752482850f4c735c478e0 (patch)
tree0a26e0be5ccb107cec9e5bfe3446869fdac9f632 /cesar
parentd27850a4f98c56a312a11bc7917135df5bcdefcb (diff)
cesar/cp/sta/action: post to_poweron event instead of trigger, refs #2800
cp_sta_action_poweron__idle__enter should post the event instead of triggering it in its own FSM.
Diffstat (limited to 'cesar')
-rw-r--r--cesar/cp/sta/action/src/poweron.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/cesar/cp/sta/action/src/poweron.c b/cesar/cp/sta/action/src/poweron.c
index 7352fafcb2..2384f64a0c 100644
--- a/cesar/cp/sta/action/src/poweron.c
+++ b/cesar/cp/sta/action/src/poweron.c
@@ -41,7 +41,11 @@ void
cp_sta_action_poweron__idle__enter (cp_t *ctx)
{
if (ctx->sta_action.poweron.enter.need_set)
- cp_fsm_trigger_new_event (ctx, bare, to_poweron);
+ {
+ /* TODO: Changing the KEY should be handled by a new State in the
+ * Started FSM see #2800 */
+ cp_fsm_post_new_event (ctx, bare, to_poweron);
+ }
}
/**