- if (after->workstation_list[1] && __SD_task_is_not_scheduled(after)) {
- SD_task_do_schedule(after);
- VERB4("Auto-Schedule comm task %s between %s -> %s. It costs %.f bytes",
- SD_task_get_name(after),
- SD_workstation_get_name(after->workstation_list[0]),SD_workstation_get_name(after->workstation_list[1]),
- after->communication_amount[2]);
-
- }
+// if (after->workstation_list[1] && (__SD_task_is_not_scheduled(after) ||
+// __SD_task_is_schedulable(after))) {
+// SD_task_do_schedule(after);
+// VERB4("Auto-Schedule comm task %s between %s -> %s. It costs %.f bytes",
+// SD_task_get_name(after),
+// SD_workstation_get_name(after->workstation_list[0]),SD_workstation_get_name(after->workstation_list[1]),
+// after->communication_amount[2]);
+//
+// }