merge -r1583:1593 branches/stable-1.4: Fixed detaching oops.

This commit is contained in:
Florian Pose
2008-11-25 14:07:19 +00:00
parent 40ca0b10c5
commit c66d1cc62a
7 changed files with 88 additions and 7 deletions
+5
View File
@@ -402,6 +402,11 @@ void ec_fsm_pdo_conf_action_next_sync(
fsm->sync_index++;
for (; fsm->sync_index < EC_MAX_SYNC_MANAGERS; fsm->sync_index++) {
if (!fsm->slave->config) { // slave configuration removed in the meantime
fsm->state = ec_fsm_pdo_state_error;
return;
}
if (ec_pdo_list_copy(&fsm->pdos,
&fsm->slave->config->sync_configs[fsm->sync_index].pdos)) {
fsm->state = ec_fsm_pdo_state_error;