aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'main.c')
-rw-r--r--main.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/main.c b/main.c
index 43a24d2..891e19f 100644
--- a/main.c
+++ b/main.c
@@ -12,6 +12,7 @@
#include "conn_data.h"
#include "db.h"
#include "event.h"
+#include "firebase.h"
#include "net.h"
#include "plugin.h"
#include "runloop.h"
@@ -157,11 +158,13 @@ int main(int argc,char **argv){
if(argc<=1)printf("Loaded no plugins\n");
db_init();
+ firebase_init();
int sock=create_server_socket();
printf("Listening on port %d\n",PORT);
runloop_set_timeout(60*1000000,timeout_callback);
runloop_add_fd(sock,server_socket_callback,false);
runloop_run();
printf("Shutting down because runloop stopped\n");
+ firebase_stop();
db_close();
}