Turn off loop in Disconnect

This commit is contained in:
Joel Leow
2021-11-23 17:16:04 +08:00
parent 70c6981bd9
commit 6f87299f5d

View File

@@ -35,6 +35,7 @@ void MobileBase::Connect(std::string dev_name, int32_t baud_rate) {
} }
void MobileBase::Disconnect() { void MobileBase::Disconnect() {
keep_running_ = false;
if (can_connected_) can_if_->StopService(); if (can_connected_) can_if_->StopService();
if (serial_connected_ && serial_if_->IsOpened()) { if (serial_connected_ && serial_if_->IsOpened()) {
serial_if_->StopService(); serial_if_->StopService();