aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Transceiver52M/osmo-trx.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/Transceiver52M/osmo-trx.cpp b/Transceiver52M/osmo-trx.cpp
index 88b9de0..b252d0c 100644
--- a/Transceiver52M/osmo-trx.cpp
+++ b/Transceiver52M/osmo-trx.cpp
@@ -237,7 +237,10 @@ static void setup_signal_handlers()
}
osmo_fd_setup(&signal_ofd, sfd, OSMO_FD_READ, signalfd_callback, NULL, 0);
- osmo_fd_register(&signal_ofd);
+ if (osmo_fd_register(&signal_ofd) < 0) {
+ fprintf(stderr, "osmo_fd_register() failed.\n");
+ exit(EXIT_FAILURE);
+ }
}
static void print_help()