diff --git a/src/hd-rum-translator/hd-rum-translator.cpp b/src/hd-rum-translator/hd-rum-translator.cpp index 1f8499e50..e2e6b236a 100644 --- a/src/hd-rum-translator/hd-rum-translator.cpp +++ b/src/hd-rum-translator/hd-rum-translator.cpp @@ -1081,6 +1081,9 @@ int main(int argc, char **argv) if(params.server_port > 0){ state.server_socket = std::shared_ptr(udp_init("localhost", params.server_port, 0, 255, 0, false), udp_exit); + if (!state.server_socket) { + EXIT(EXIT_FAILURE); + } } if(params.out_conf.mode == CONFERENCE && !params.conference_compression){