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:
parent
b67f0eaba1
commit
644023bc66
|
|
@ -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);
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue