Commit 644292cd authored by Pavel Vainerman's avatar Pavel Vainerman

(MBSlave): добавил завершение работы в случае если не задан ни один адрес устройства

parent 6fe7af44
......@@ -620,6 +620,13 @@ namespace uniset
tcpserver->setMaxSessions( sessMaxNum );
if( vaddr.empty() )
{
mbcrit << "(execute_tcp): Unknown my modbus adresses!" << endl;
raise(SIGTERM);
return;
}
// Чтобы не создавать отдельный поток для tcpserver (или для обновления статистики)
// воспользуемся таймером tcpserver-а..
tcpserver->signal_timer().connect( sigc::mem_fun(this, &MBSlave::updateTCPStatistics) );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment