From 644023bc6640fe5e5f3180ac9354874a58818ba7 Mon Sep 17 00:00:00 2001 From: Tatiana Leon Date: Tue, 20 Jul 2021 16:21:39 +0200 Subject: [PATCH] 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 (cherry picked from commit 7fd22392de163d43ac8deaf8b387ab5034aed404) --- ble-gatt-server-example/ble-gatt-server-app.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/ble-gatt-server-example/ble-gatt-server-app.c b/ble-gatt-server-example/ble-gatt-server-app.c index 797dc3c..130c68c 100644 --- a/ble-gatt-server-example/ble-gatt-server-app.c +++ b/ble-gatt-server-example/ble-gatt-server-app.c @@ -764,7 +764,6 @@ int main(int argc, char *argv[]) bdaddr_t src_addr; int dev_id = -1; uint16_t mtu = 0; - sigset_t mask; setlogmask (LOG_UPTO (LOG_NOTICE)); @@ -864,17 +863,7 @@ int main(int argc, char *argv[]) return EXIT_FAILURE; } - sigemptyset(&mask); - 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); + mainloop_run_with_signal(signal_cb, NULL); server_destroy(server);