diff -r c6b1c8fd20f4 -r a9bbc44584e0 master/master.c --- a/master/master.c Tue Dec 04 11:54:13 2012 +0100 +++ b/master/master.c Tue Dec 04 11:57:55 2012 +0100 @@ -625,6 +625,8 @@ down(&master->master_sem); ec_master_clear_slaves(master); up(&master->master_sem); + + ec_fsm_master_reset(&master->fsm); } /*****************************************************************************/