diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2016-05-08 15:34:14 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2016-05-08 15:53:00 +0200 |
commit | 57ba648ac4bad5d3f50249ecb0c24d0321282cb1 (patch) | |
tree | b59961d8e28a729a0b3f9575862413b83d58b516 /src/cnetz/main.c | |
parent | bae12156a23bc18561a9fd81a550edfd988ef437 (diff) |
C-Netz: Add tiny database to track if phones are online
Reject calls, if not online.
Use an interval to check if the phones are still online.
Diffstat (limited to 'src/cnetz/main.c')
-rw-r--r-- | src/cnetz/main.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cnetz/main.c b/src/cnetz/main.c index d9f45bd..2e65756 100644 --- a/src/cnetz/main.c +++ b/src/cnetz/main.c @@ -32,6 +32,7 @@ #include "../common/freiton.h" #include "../common/besetztton.h" #include "cnetz.h" +#include "database.h" #include "sysinfo.h" #include "dsp.h" #include "telegramm.h" @@ -292,6 +293,8 @@ fail: if (use_mncc_sock) mncc_exit(); + flush_db(); + /* destroy transceiver instance */ while (sender_head) cnetz_destroy(sender_head); |