From 1ce702d1691b4f2a0e588ca38ca586ee35ea0a2a Mon Sep 17 00:00:00 2001 From: Starnakin Date: Mon, 26 May 2025 16:48:02 +0200 Subject: [PATCH] fix: check scan return --- src/thread.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/thread.c b/src/thread.c index 15fe328..31c2e71 100644 --- a/src/thread.c +++ b/src/thread.c @@ -20,7 +20,8 @@ void *routine(void *p_data) scan_data.port = port; scan_data.response = &thread_data->responses[thread_data->port_start - port]; - scan(&scan_data); + if (scan(&scan_data)) + return NULL; printf("state of port %d: %d\n", port, scan_data.response->state); }