diff options
author | Matthew Newhook <matthew@zeroc.com> | 2008-02-29 15:51:11 +0800 |
---|---|---|
committer | Matthew Newhook <matthew@zeroc.com> | 2008-02-29 16:39:54 +0800 |
commit | fb4132881dde7c9b135d713a06a3b64db1f706db (patch) | |
tree | 8a037e9d4cae7ed15360ab0878d14b32ac3150a4 /cpp/src/IceBox/ServiceManagerI.cpp | |
parent | fixing mode on php/config/Make.rules.mak (diff) | |
download | ice-fb4132881dde7c9b135d713a06a3b64db1f706db.tar.bz2 ice-fb4132881dde7c9b135d713a06a3b64db1f706db.tar.xz ice-fb4132881dde7c9b135d713a06a3b64db1f706db.zip |
Merge HA IceStorm branch.
- http://bugzilla/bugzilla/show_bug.cgi?id=2706
- http://bugzilla/bugzilla/show_bug.cgi?id=2705
Diffstat (limited to 'cpp/src/IceBox/ServiceManagerI.cpp')
-rw-r--r-- | cpp/src/IceBox/ServiceManagerI.cpp | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/cpp/src/IceBox/ServiceManagerI.cpp b/cpp/src/IceBox/ServiceManagerI.cpp index 8da4c93852f..0d8710fb6cf 100644 --- a/cpp/src/IceBox/ServiceManagerI.cpp +++ b/cpp/src/IceBox/ServiceManagerI.cpp @@ -81,8 +81,8 @@ private: IceBox::ServiceManagerI::ServiceManagerI(CommunicatorPtr communicator, int& argc, char* argv[]) : _communicator(communicator), - _traceServiceObserver(0), - _pendingStatusChanges(false) + _pendingStatusChanges(false), + _traceServiceObserver(0) { _logger = _communicator->getLogger(); @@ -118,13 +118,13 @@ IceBox::ServiceManagerI::startService(const string& name, const Current&) vector<ServiceInfo>::iterator p; for(p = _services.begin(); p != _services.end(); ++p) { - if((*p).name == name) + if(p->name == name) { - if((*p).status != Stopped) + if(p->status != Stopped) { throw AlreadyStartedException(); } - (*p).status = Starting; + p->status = Starting; info = *p; break; } @@ -161,16 +161,16 @@ IceBox::ServiceManagerI::startService(const string& name, const Current&) vector<ServiceInfo>::iterator p; for(p = _services.begin(); p != _services.end(); ++p) { - if((*p).name == name) + if(p->name == name) { if(started) { - (*p).status = Started; + p->status = Started; observers = _observers; } else { - (*p).status = Stopped; + p->status = Stopped; } break; } @@ -201,13 +201,13 @@ IceBox::ServiceManagerI::stopService(const string& name, const Current&) vector<ServiceInfo>::iterator p; for(p = _services.begin(); p != _services.end(); ++p) { - if((*p).name == name) + if(p->name == name) { - if((*p).status != Started) + if(p->status != Started) { throw AlreadyStoppedException(); } - (*p).status = Stopping; + p->status = Stopping; info = *p; break; } @@ -244,16 +244,16 @@ IceBox::ServiceManagerI::stopService(const string& name, const Current&) vector<ServiceInfo>::iterator p; for(p = _services.begin(); p != _services.end(); ++p) { - if((*p).name == name) + if(p->name == name) { if(stopped) { - (*p).status = Stopped; + p->status = Stopped; observers = _observers; } else { - (*p).status = Started; + p->status = Started; } break; } |