diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-04-02 11:45:04 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-04-02 11:45:06 +0200 |
commit | 5e6f3e0cadf7859ae90073cd07afec550892a448 (patch) | |
tree | 2c61e032fa4669e0f8a2df160032b63bed87f70f | |
parent | 21032b75c00710ab30a0a74a4006608a58295d99 (diff) |
osmo-trx: Check return code of osmo_fd_register
Fixes Coverity CID 197513.
Change-Id: I93fbcb062439a547379aaecba283d107fdc9cb59
-rw-r--r-- | Transceiver52M/osmo-trx.cpp | 5 |
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() |