From 04023ecc9aa886b677f5a4a48c1928be1254fe9d Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Mon, 25 Aug 2014 20:38:52 +0000 Subject: [PATCH] DB ping thread introduced. FossilOrigin-Name: 4a8e776060bfbfc8d2cbb51067ea1adb2b0d9939183d447f1b227060334dae17 --- src/ac/ac_main.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/src/ac/ac_main.c b/src/ac/ac_main.c index 42d0e5a8..88a5eecb 100644 --- a/src/ac/ac_main.c +++ b/src/ac/ac_main.c @@ -34,10 +34,19 @@ #include "socklist.h" - +#include "db.h" int ac_run(); +void alive_thread(void *data) +{ + while(1){ + sleep(5); + db_ping(); + } +} + + int main (int argc, const char * argv[]) { // send_image_file(0,"/home/tube/Downloads/c1130-rcvk9w8-tar.124-25e.JAP.tar"); @@ -65,6 +74,9 @@ int main (int argc, const char * argv[]) db_init(); db_start(); db_ping(); + + pthread_t alth; + pthread_create (&alth, NULL, alive_thread, (void *)0); #ifdef WITH_DTLS