Commit 5f045fc4 authored by Pavel Vainerman's avatar Pavel Vainerman

(mbslave): set default socket timeout 30sec

parent 83e867d4
......@@ -1605,7 +1605,7 @@ namespace uniset
cout << "--prefix-inet-port num - this modbus server port. Default: 502" << endl;
cout << "--prefix-update-stat-time msec - Период обновления статистики работы. По умолчанию: 4 сек." << endl;
cout << "--prefix-session-timeout msec - Таймаут на закрытие соединения с 'клиентом', если от него нет запросов. По умолчанию: 10 сек." << endl;
cout << "--prefix-session-maxnum num - Маскимальное количество соединений. По умолчанию: 10." << endl;
cout << "--prefix-session-maxnum num - Маскимальное количество соединений. По умолчанию: 5." << endl;
cout << "--prefix-session-count-id id - Датчик для отслеживания текущего количества соединений." << endl;
cout << "--prefix-socket-timeout msec - Таймаут на переоткрытие сокета если долго нет соединений. По умолчанию: 0 (не переоткрывать)" << endl;
cout << endl;
......
......@@ -596,7 +596,7 @@ namespace uniset
// TCPServer section..
void initTCPClients( UniXML::iterator confnode );
timeout_t sockTimeout = { UniSetTimer::WaitUpTime }; /*!< таймаут на переоткрытие сокета (если нет сессий) */
timeout_t sockTimeout = { 30000 }; /*!< таймаут на переоткрытие сокета (если нет сессий) */
timeout_t sessTimeout = { 2000 }; /*!< таймаут на сессию */
timeout_t updateStatTime = { 4000 };
ModbusTCPServer::Sessions sess; /*!< список открытых сессий */
......
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