diff --git a/master/module.c b/master/module.c index 8ab6be447baeab05e9e4ce3a66fcc223097ac756..b6f9f8b8ba5aca093b2ef2b06b6ce0fac5d18cd1 100644 --- a/master/module.c +++ b/master/module.c @@ -280,6 +280,7 @@ ec_master_t *EtherCAT_rt_request_master(unsigned int index) req_module_put: module_put(master->device.module); + ec_master_reset(master); req_return: return NULL;