AdcDeviceNetServerASIO class: make 'daemonize' method public

This commit is contained in:
Timur A. Fatkhullin 2024-12-13 02:24:07 +03:00
parent c2673a0345
commit 776206c9bb

View File

@ -196,6 +196,13 @@ public:
_sessionSendTimeout.count()); _sessionSendTimeout.count());
} }
void daemonize()
{
this->logInfo("Daemonize server process (server addr: {})", (void*)this);
base_t::daemonize();
}
protected: protected:
asio::io_context& _ioContext; asio::io_context& _ioContext;
@ -204,13 +211,6 @@ protected:
std::chrono::milliseconds _sessionRecvTimeout = std::chrono::hours(12); std::chrono::milliseconds _sessionRecvTimeout = std::chrono::hours(12);
std::chrono::milliseconds _sessionSendTimeout = std::chrono::seconds(5); std::chrono::milliseconds _sessionSendTimeout = std::chrono::seconds(5);
void daemonize()
{
this->logInfo("Daemonize server process (server addr: {})", (void*)this);
base_t::daemonize();
}
// demonizing ASIO-related methods // demonizing ASIO-related methods
virtual void daemonizePrepare() virtual void daemonizePrepare()
{ {