ble-gatt-server-example: remove mainloop_set_signal and use mainloop_run_with_signal

See bluez commits:

   * 5202ea57a8fda7b298bb920a05c349897377abc1
   * b597afa45a40ed2720659649e77dd25b45383fc0
   * 5bdc09bb3a9e1e15aaff10ada0eddad21a2915fa
   * 0aa6516a154b1ce02bd99c2dda6a4f305e3854c0

Signed-off-by: Tatiana Leon <Tatiana.Leon@digi.com>
(cherry picked from commit 7fd22392de)
This commit is contained in:
Tatiana Leon 2021-07-20 16:21:39 +02:00 committed by Mike Engel
parent b67f0eaba1
commit 644023bc66
1 changed files with 1 additions and 12 deletions

View File

@ -764,7 +764,6 @@ int main(int argc, char *argv[])
bdaddr_t src_addr; bdaddr_t src_addr;
int dev_id = -1; int dev_id = -1;
uint16_t mtu = 0; uint16_t mtu = 0;
sigset_t mask;
setlogmask (LOG_UPTO (LOG_NOTICE)); setlogmask (LOG_UPTO (LOG_NOTICE));
@ -864,17 +863,7 @@ int main(int argc, char *argv[])
return EXIT_FAILURE; return EXIT_FAILURE;
} }
sigemptyset(&mask); mainloop_run_with_signal(signal_cb, NULL);
sigaddset(&mask, SIGINT);
sigaddset(&mask, SIGTERM);
mainloop_set_signal(&mask, signal_cb, NULL, NULL);
mainloop_run();
/* remove the application signals */
sigdelset(&mask, SIGTERM);
sigdelset(&mask, SIGINT);
sigemptyset(&mask);
server_destroy(server); server_destroy(server);