Browse Source

update: disable period timer when bus changes

Signed-off-by: sakumisu <1203593632@qq.com>
sakumisu 3 tháng trước cách đây
mục cha
commit
c12b8cd220
1 tập tin đã thay đổi với 4 bổ sung0 xóa
  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;