X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Flow-can-binding.cpp;h=2b04fa8410c94d4e4cb18d41382c50eb9f264f00;hb=11896f4d36c4c5c81cf86e8356eb5b3777272f4b;hp=08301933696d706bcbe7a7d9bdf2b04e73b806a1;hpb=1ee222a7250896fc7f2e5fb1dc50a7466d81b741;p=apps%2Fagl-service-can-low-level.git diff --git a/src/low-can-binding.cpp b/src/low-can-binding.cpp index 08301933..2b04fa84 100644 --- a/src/low-can-binding.cpp +++ b/src/low-can-binding.cpp @@ -18,6 +18,7 @@ #include "low-can-binding.hpp" +#include #include #include #include @@ -88,7 +89,7 @@ static int subscribe_unsubscribe_signal(struct afb_req request, bool subscribe, } /*else { - // Event it isn't valid annymore, recreate it + // Event it isn't valid annymore, recreate it ret = create_event_handle(sig, s); }*/ } @@ -133,7 +134,7 @@ static int subscribe_unsubscribe_signals(struct afb_req request, bool subscribe, std::vector found; configuration_t::instance().find_diagnostic_messages(build_DynamicField(sig), found); DiagnosticRequest* diag_req = new DiagnosticRequest(found.front()->build_diagnostic_request()); - + // If the requested diagnostic message isn't supported by the car then unssubcribe. // no matter what we want, worse case will be a fail unsubscription but at least we don't // poll a PID for nothing.