TODO.
--- a/NEWS Mon Dec 29 15:27:39 2008 +0000
+++ b/NEWS Mon Dec 29 15:39:35 2008 +0000
@@ -6,7 +6,7 @@
-------------------------------------------------------------------------------
-Changes since version 1.4.0-rc3:
+Changes in version 1.4.0:
* Fixed race condition in jiffy-based frame timeout calculation.
* Fixed race condition concerning the ec_slave_config_state->operational flag.
--- a/TODO Mon Dec 29 15:27:39 2008 +0000
+++ b/TODO Mon Dec 29 15:39:35 2008 +0000
@@ -6,10 +6,6 @@
-------------------------------------------------------------------------------
-Release:
-
-* config race.
-
Future issues:
* Distributed clocks.
--- a/master/fsm_master.c Mon Dec 29 15:27:39 2008 +0000
+++ b/master/fsm_master.c Mon Dec 29 15:39:35 2008 +0000
@@ -833,6 +833,10 @@
ec_master_t *master = fsm->master;
ec_sdo_request_t *request = fsm->sdo_request;
+ // FIXME
+ // Check if request is still existing (may have been deleted with a slave
+ // configuration).
+
if (ec_fsm_coe_exec(&fsm->fsm_coe)) return;
if (!ec_fsm_coe_success(&fsm->fsm_coe)) {