mirror of
https://github.com/OpenFusionProject/OpenFusion.git
synced 2025-10-20 12:21:04 +00:00
Disable monitor by default in config file
This commit is contained in:
@@ -13,6 +13,9 @@ static sockaddr_in address;
|
||||
|
||||
// runs during init
|
||||
void Monitor::init() {
|
||||
if (!settings::MONITORENABLED)
|
||||
return;
|
||||
|
||||
listener = socket(AF_INET, SOCK_STREAM, 0);
|
||||
if (SOCKETERROR(listener)) {
|
||||
std::cout << "Failed to create monitor socket" << std::endl;
|
||||
@@ -106,6 +109,9 @@ void Monitor::tick(CNServer *serv, time_t delta) {
|
||||
void Monitor::start(void *unused) {
|
||||
socklen_t len = sizeof(address);
|
||||
|
||||
if (!settings::MONITORENABLED)
|
||||
return;
|
||||
|
||||
for (;;) {
|
||||
int sock = accept(listener, (struct sockaddr*)&address, &len);
|
||||
if (SOCKETERROR(sock))
|
||||
|
Reference in New Issue
Block a user