|
@@ -62,6 +62,11 @@ int main(void)
|
|
}
|
|
}
|
|
|
|
|
|
server_socket = modbus_tcp_listen(ctx, NB_CONNECTION);
|
|
server_socket = modbus_tcp_listen(ctx, NB_CONNECTION);
|
|
|
|
+ if (server_socket == -1) {
|
|
|
|
+ fprintf(stderr, "Unable to listen TCP connection\n");
|
|
|
|
+ modbus_free(ctx);
|
|
|
|
+ return -1;
|
|
|
|
+ }
|
|
|
|
|
|
signal(SIGINT, close_sigint);
|
|
signal(SIGINT, close_sigint);
|
|
|
|
|