X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fdiagnostic%2Fdiagnostic-manager.cpp;h=6fd9c2c64644b1c956d5cdcf39bf2b504756c8fb;hb=5ecd8c0e9dcc58a04cfed2de2493ad973057b09b;hp=6ab345779cbcf92db7c6c6634182d0c78eb6f1f0;hpb=77e8749ee3722fd6610094d5750ac26c28c5ad29;p=apps%2Flow-level-can-service.git diff --git a/src/diagnostic/diagnostic-manager.cpp b/src/diagnostic/diagnostic-manager.cpp index 6ab3457..6fd9c2c 100644 --- a/src/diagnostic/diagnostic-manager.cpp +++ b/src/diagnostic/diagnostic-manager.cpp @@ -480,7 +480,7 @@ int diagnostic_manager_t::send_request(sd_event_source *s, uint64_t usec, void * adr->set_in_flight(true); } - if(adr->get_recurring()) + if(adr != nullptr && adr->get_recurring()) { return dm.reschedule_request(s, usec, adr); }