summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLutz Bichler <Lutz.Bichler@bmw.de>2015-02-11 12:50:46 +0100
committerLutz Bichler <Lutz.Bichler@bmw.de>2015-02-11 12:50:46 +0100
commitc7ead377529930ea36ab7da0481b4d961d7c6605 (patch)
treec76b88222b8eb34b3bd63dba978c33804de219e0
parentada2902dc92865a188191822d6803d8746d2d7f7 (diff)
downloadvSomeIP-c7ead377529930ea36ab7da0481b4d961d7c6605.tar.gz
Moved a call methods to the outermost context from the state destructor
to the transition function.
-rw-r--r--implementation/service_discovery/src/service_discovery_fsm.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/implementation/service_discovery/src/service_discovery_fsm.cpp b/implementation/service_discovery/src/service_discovery_fsm.cpp
index 7f53cb0..c6c3147 100644
--- a/implementation/service_discovery/src/service_discovery_fsm.cpp
+++ b/implementation/service_discovery/src/service_discovery_fsm.cpp
@@ -69,10 +69,10 @@ active::active(my_context _context): sc::state< active, fsm, initial >(_context)
}
active::~active() {
- outermost_context().stop_timer();
}
sc::result active::react(const ev_status_change &_event) {
+ outermost_context().stop_timer();
outermost_context().is_up_ = _event.is_up_;
if (!outermost_context().is_up_)
return transit< inactive >();