diff options
Diffstat (limited to 'CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp')
-rw-r--r-- | CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp b/CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp index 105f0b39be4..3c35e71bd9c 100644 --- a/CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp +++ b/CIAO/DAnCE/LocalityManager/Scheduler/Deployment_Scheduler.cpp @@ -20,6 +20,12 @@ namespace DAnCE return retval; } + void + Deployment_Scheduler::terminate_scheduler (void) + { + this->event_queue_.queue ()->close (); + } + int Deployment_Scheduler::svc (void) { @@ -36,10 +42,10 @@ namespace DAnCE } else { - DANCE_ERROR (1, (LM_ERROR, DLINFO - ACE_TEXT ("Deployment_Scheduler::svc - ") - ACE_TEXT ("Failed to retrieve deployment event from queue"))); + break; } } + + return 0; } } |