File tree Expand file tree Collapse file tree 5 files changed +7
-5
lines changed
chargepoint/smartcharging Expand file tree Collapse file tree 5 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 55cmake_minimum_required (VERSION 3.13)
66
77project (OpenOCPP DESCRIPTION "Open Source C++ implementation of the OCPP 1.6 protocol"
8- VERSION 1.3.0
8+ VERSION 1.3.1
99)
1010
1111# Definitions for Version.h file
Original file line number Diff line number Diff line change @@ -200,8 +200,8 @@ ocpp::types::ConfigurationStatus OcppConfig::setConfiguration(const std::string&
200200 std::size_t key_is_interval = key.find (" Interval" );
201201 if (key_is_interval != std::string::npos)
202202 {
203- std::size_t value_is_negative = key .find (" -" );
204- if (value_is_negative)
203+ std::size_t value_is_negative = value .find (" -" );
204+ if (value_is_negative != std::string::npos )
205205 {
206206 ret = ConfigurationStatus::Rejected;
207207 }
Original file line number Diff line number Diff line change @@ -303,6 +303,7 @@ bool SmartChargingManager::handleMessage(const ocpp::messages::SetChargingProfil
303303 }
304304 else
305305 {
306+ ret = false ;
306307 error_message = " Recurring profiles must have a start schedule and a duration" ;
307308 }
308309 }
Original file line number Diff line number Diff line change @@ -231,6 +231,7 @@ void RpcBase::start()
231231 {
232232 // Start reception thread
233233 m_requests_queue.setEnable (true );
234+ m_results_queue.setEnable (true );
234235 m_rx_thread = new std::thread (std::bind (&RpcBase::rxThread, this ));
235236 }
236237 }
Original file line number Diff line number Diff line change @@ -98,7 +98,7 @@ bool WebsocketFactory::setClientPoolCount(size_t count)
9898/* * @brief Start the client pools */
9999bool WebsocketFactory::startClientPools ()
100100{
101- bool ret = false ;
101+ bool ret = true ;
102102
103103 std::lock_guard<std::mutex> lock (s_client_pools_mutex);
104104 if (!s_client_pools.empty ())
@@ -115,7 +115,7 @@ bool WebsocketFactory::startClientPools()
115115/* * @brief Stop the client pools */
116116bool WebsocketFactory::stopClientPools ()
117117{
118- bool ret = false ;
118+ bool ret = true ;
119119
120120 std::lock_guard<std::mutex> lock (s_client_pools_mutex);
121121 if (!s_client_pools.empty ())
You can’t perform that action at this time.
0 commit comments