Update the engine., and init an mqtt broken in main.

This commit is contained in:
Relintai 2021-05-01 17:54:12 +02:00
parent a73ff4e05c
commit c271d9cf41
2 changed files with 10 additions and 2 deletions

2
HEADS
View File

@ -1 +1 @@
{"engine": {"master": "8c483b4f8ee02bebb9db275a262208254f0d34fc"}}
{"engine": {"master": "09e13d255cee057e788b2acceec896a2e86df615"}}

View File

@ -14,6 +14,8 @@
#include "core/settings.h"
#include "modules/mqtt_server/mqtt_server.h"
#define MAIN_CLASS RDNApplication
void create_databases() {
@ -25,7 +27,7 @@ void create_databases() {
return;
}
/*
/*
rapidjson::Value dbs = settings->settings["databases"];
if (!dbs.IsArray()) {
@ -79,14 +81,20 @@ int main(int argc, char **argv) {
server->port = 8080;
server->initialize();
MQTTServer *mqtt_server = new MQTTServer();
mqtt_server->initialize();
if (!migrate) {
printf("Initialized!\n");
mqtt_server->run_async();
server->main_loop();
} else {
printf("Running migrations.\n");
app->migrate();
}
delete mqtt_server;
delete server;
delete app;
delete dbm;