Просмотр исходного кода

update: disable period timer when bus changes

Signed-off-by: sakumisu <1203593632@qq.com>
sakumisu 3 месяцев назад
Родитель
Сommit
c12b8cd220
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      src/ec_slave.c

+ 4 - 0
src/ec_slave.c

@@ -969,6 +969,8 @@ void ec_slaves_scanning(ec_master_t *master)
             EC_LOG_INFO("Detect link down on %s\n",
                         master->netdev[netdev_idx]->name);
 
+            ec_master_stop(master);
+
             ec_osal_mutex_take(master->scan_lock);
             ec_master_clear_slaves(master);
 
@@ -1017,6 +1019,8 @@ void ec_slaves_scanning(ec_master_t *master)
 
         rescan_required = 0;
 
+        ec_master_stop(master);
+
         ec_osal_mutex_take(master->scan_lock);
 
         master->scan_done = false;