diff options
author | Lutz Bichler <Lutz.Bichler@bmw.de> | 2014-08-19 16:53:23 +0200 |
---|---|---|
committer | Lutz Bichler <Lutz.Bichler@bmw.de> | 2014-08-19 16:53:23 +0200 |
commit | 2dc9af43fae8b5fc9f3d2517d3d3d7cd245aa7ac (patch) | |
tree | 3688dcdee53ac1bc63e675a0f3b6f4cf9f27dc33 /examples | |
parent | d8f5569c6bc5e7efafe7c8217724a146a9f76025 (diff) | |
download | vSomeIP-2dc9af43fae8b5fc9f3d2517d3d3d7cd245aa7ac.tar.gz |
Ensure service offers are done after(!) application registration.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/response-sample.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/examples/response-sample.cpp b/examples/response-sample.cpp index fe2f1c8..bf75c6c 100644 --- a/examples/response-sample.cpp +++ b/examples/response-sample.cpp @@ -34,9 +34,6 @@ class service_sample { app_->register_event_handler( std::bind(&service_sample::on_event, this, std::placeholders::_1)); - - blocked_ = true; - condition_.notify_one(); } void start() { @@ -61,6 +58,8 @@ class service_sample { if (_event == vsomeip::event_type_e::REGISTERED) { if (!is_registered_) { is_registered_ = true; + blocked_ = true; + condition_.notify_one(); } } else { is_registered_ = false; |