Loading SRT/Servers/SRTMinorServo/src/MinorServoBossImpl.cpp +6 −3 Original line number Diff line number Diff line Loading @@ -979,7 +979,7 @@ ACS::Time MinorServoBossImpl::getMinScanStartingTime( if((m_configuration->m_component_refs).count(comp_name)) { component_ref = (m_configuration->m_component_refs)[comp_name]; if(!CORBA::is_nil(component_ref)) if(!CORBA::is_nil(component_ref)) { if(!component_ref->isReady()) { THROW_EX(ManagementErrors, ConfigurationErrorEx, Loading Loading @@ -1116,6 +1116,7 @@ ACS::Time MinorServoBossImpl::getMinScanStartingTime( } } } } else { THROW_EX( ManagementErrors, Loading Loading @@ -1602,7 +1603,7 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro if(m_component_refs.count(*iter)) { component_ref = MinorServo::WPServo::_nil(); component_ref = m_component_refs[*iter]; if(!CORBA::is_nil(component_ref)) if(!CORBA::is_nil(component_ref)) { if(offset_type == "user") { if(component_ref->isReady()) { try { Loading @@ -1620,7 +1621,7 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro ACS_SHORT_LOG((LM_WARNING, msg.c_str())); } } else else { if(offset_type == "system") { if(component_ref->isReady()) { try { Loading @@ -1647,6 +1648,8 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro } } } } } else { if(!slave_exists(comp_name)) { string msg(string("The component ") + comp_name + string(" doesn't exist")); Loading SRT/Servers/SRTMinorServo/src/WPStatusUpdater.cpp +25 −5 Original line number Diff line number Diff line Loading @@ -212,7 +212,11 @@ void WPStatusUpdater::runLoop() } if(diff > MAX_TIME_DIFF) { ACS_SHORT_LOG((LM_WARNING, "In WPStatusUpdater: abs(actual_time - actual_pos_time) = %llu", diff)); ACS_SHORT_LOG(( LM_WARNING, "In WPStatusUpdater: abs(actual_time - actual_pos_time) = %llu", static_cast<unsigned long long>(diff) )); } else { CSecAreaResourceWrapper<map<int, vector< PositionItem> > > lst_secure_requests = (m_params->cmd_pos_list)->Get(); Loading @@ -225,7 +229,11 @@ void WPStatusUpdater::runLoop() (m_params->expire_time)->cmdPos[address] = (((*lst_secure_requests)[address])[idx]).position; if(act_pos.length() != ((m_params->expire_time)->cmdPos[address]).length()) { ACS_SHORT_LOG((LM_ERROR, "@%d: Wrong number of axes in the actual position.", getTimeStamp())); ACS_SHORT_LOG(( LM_ERROR, "@%llu: Wrong number of axes in the actual position.", static_cast<unsigned long long>(getTimeStamp()) )); } else { // Updating of actual position property Loading Loading @@ -255,7 +263,11 @@ void WPStatusUpdater::runLoop() } catch(PosNotFoundEx) { if(m_clean_counter[address]) { ACS_SHORT_LOG((LM_WARNING, "In WPStatusUpdater: cmd position at @%llu not found!", act_pos_time)); ACS_SHORT_LOG(( LM_WARNING, "In WPStatusUpdater: cmd position at @%llu not found!", static_cast<unsigned long long>(act_pos_time) )); m_clean_counter[address] = false; } else Loading Loading @@ -285,12 +297,20 @@ void WPStatusUpdater::runLoop() } catch (const std::exception &e) { pthread_mutex_unlock(m_params->status_mutex); ACS_SHORT_LOG((LM_ERROR, "@%ll: unexpected error updating the status.", timestamp)); ACS_SHORT_LOG(( LM_ERROR, "@%llu: unexpected error updating the status.", static_cast<unsigned long long>(timestamp) )); ACS_SHORT_LOG((LM_ERROR, e.what())); } catch (...) { pthread_mutex_unlock(m_params->status_mutex); ACS_SHORT_LOG((LM_ERROR, "@%ll: unexpected error updating the status.", timestamp)); ACS_SHORT_LOG(( LM_ERROR, "@%llu: unexpected error updating the status.", static_cast<unsigned long long>(timestamp) )); } } Loading
SRT/Servers/SRTMinorServo/src/MinorServoBossImpl.cpp +6 −3 Original line number Diff line number Diff line Loading @@ -979,7 +979,7 @@ ACS::Time MinorServoBossImpl::getMinScanStartingTime( if((m_configuration->m_component_refs).count(comp_name)) { component_ref = (m_configuration->m_component_refs)[comp_name]; if(!CORBA::is_nil(component_ref)) if(!CORBA::is_nil(component_ref)) { if(!component_ref->isReady()) { THROW_EX(ManagementErrors, ConfigurationErrorEx, Loading Loading @@ -1116,6 +1116,7 @@ ACS::Time MinorServoBossImpl::getMinScanStartingTime( } } } } else { THROW_EX( ManagementErrors, Loading Loading @@ -1602,7 +1603,7 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro if(m_component_refs.count(*iter)) { component_ref = MinorServo::WPServo::_nil(); component_ref = m_component_refs[*iter]; if(!CORBA::is_nil(component_ref)) if(!CORBA::is_nil(component_ref)) { if(offset_type == "user") { if(component_ref->isReady()) { try { Loading @@ -1620,7 +1621,7 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro ACS_SHORT_LOG((LM_WARNING, msg.c_str())); } } else else { if(offset_type == "system") { if(component_ref->isReady()) { try { Loading @@ -1647,6 +1648,8 @@ void MinorServoBossImpl::clearOffset(const char *servo, string offset_type) thro } } } } } else { if(!slave_exists(comp_name)) { string msg(string("The component ") + comp_name + string(" doesn't exist")); Loading
SRT/Servers/SRTMinorServo/src/WPStatusUpdater.cpp +25 −5 Original line number Diff line number Diff line Loading @@ -212,7 +212,11 @@ void WPStatusUpdater::runLoop() } if(diff > MAX_TIME_DIFF) { ACS_SHORT_LOG((LM_WARNING, "In WPStatusUpdater: abs(actual_time - actual_pos_time) = %llu", diff)); ACS_SHORT_LOG(( LM_WARNING, "In WPStatusUpdater: abs(actual_time - actual_pos_time) = %llu", static_cast<unsigned long long>(diff) )); } else { CSecAreaResourceWrapper<map<int, vector< PositionItem> > > lst_secure_requests = (m_params->cmd_pos_list)->Get(); Loading @@ -225,7 +229,11 @@ void WPStatusUpdater::runLoop() (m_params->expire_time)->cmdPos[address] = (((*lst_secure_requests)[address])[idx]).position; if(act_pos.length() != ((m_params->expire_time)->cmdPos[address]).length()) { ACS_SHORT_LOG((LM_ERROR, "@%d: Wrong number of axes in the actual position.", getTimeStamp())); ACS_SHORT_LOG(( LM_ERROR, "@%llu: Wrong number of axes in the actual position.", static_cast<unsigned long long>(getTimeStamp()) )); } else { // Updating of actual position property Loading Loading @@ -255,7 +263,11 @@ void WPStatusUpdater::runLoop() } catch(PosNotFoundEx) { if(m_clean_counter[address]) { ACS_SHORT_LOG((LM_WARNING, "In WPStatusUpdater: cmd position at @%llu not found!", act_pos_time)); ACS_SHORT_LOG(( LM_WARNING, "In WPStatusUpdater: cmd position at @%llu not found!", static_cast<unsigned long long>(act_pos_time) )); m_clean_counter[address] = false; } else Loading Loading @@ -285,12 +297,20 @@ void WPStatusUpdater::runLoop() } catch (const std::exception &e) { pthread_mutex_unlock(m_params->status_mutex); ACS_SHORT_LOG((LM_ERROR, "@%ll: unexpected error updating the status.", timestamp)); ACS_SHORT_LOG(( LM_ERROR, "@%llu: unexpected error updating the status.", static_cast<unsigned long long>(timestamp) )); ACS_SHORT_LOG((LM_ERROR, e.what())); } catch (...) { pthread_mutex_unlock(m_params->status_mutex); ACS_SHORT_LOG((LM_ERROR, "@%ll: unexpected error updating the status.", timestamp)); ACS_SHORT_LOG(( LM_ERROR, "@%llu: unexpected error updating the status.", static_cast<unsigned long long>(timestamp) )); } }