summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp
diff options
context:
space:
mode:
authorcdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-19 03:24:48 +0000
committercdgill <cdgill@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1998-10-19 03:24:48 +0000
commit3bdedbbc8133b3628b02187d6539260d8bd8a65f (patch)
treec1239013b4c3806d4247e72db122b304d1f33e34 /TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp
parent40ffb7be7cf2cfdb393fcc99ee0a62d947dccf2c (diff)
downloadATCD-3bdedbbc8133b3628b02187d6539260d8bd8a65f.tar.gz
Now propagating unresolved remote dependency warnings, added ability to generate schedule table even with warnings
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp b/TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp
index cb2d19fe2c5..8ba959ee59d 100644
--- a/TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp
+++ b/TAO/orbsvcs/orbsvcs/Sched/DynSched.cpp
@@ -1091,11 +1091,13 @@ ACE_DynScheduler::identify_threads (void)
}
else if (task_entries_ [i].rt_info ()->info_type == RtecScheduler::REMOTE_DEPENDANT)
{
- // Warn about unresolved remote dependencies
- result = ST_UNRESOLVED_REMOTE_DEPENDENCIES;
+ // Warn about unresolved remote dependencies, mark the task entry
+ result = ST_UNRESOLVED_REMOTE_DEPENDENCIES;
+ task_entries_ [i].has_unresolved_remote_dependencies (1);
ACE_DEBUG (
(LM_DEBUG,
- "An operation identified by \"%s\" has unresolved remote dependencies\n.",
+ "Warning: an operation identified by "
+ "\"%s\" has unresolved remote dependencies\n.",
(const char*) task_entries_ [i].rt_info ()->entry_point));
}
else