From 951d91ada7ad67dcbf58a8201d87187562d0bc2c Mon Sep 17 00:00:00 2001
From: Adam Wujek <dev_public@wujek.eu>
Date: Fri, 10 Jan 2025 14:47:02 +0100
Subject: [PATCH] userspace/wrsw_hal: parse cmdline before checking if another
 instance is running

To e.g. be able tl check help message if another instance is running.

Signed-off-by: Adam Wujek <dev_public@wujek.eu>
---
 userspace/wrsw_hal/hal_main.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/userspace/wrsw_hal/hal_main.c b/userspace/wrsw_hal/hal_main.c
index ca8b44fbc..062dbb2c4 100644
--- a/userspace/wrsw_hal/hal_main.c
+++ b/userspace/wrsw_hal/hal_main.c
@@ -287,6 +287,8 @@ int main(int argc, char *argv[])
 	/* Print HAL's version */
 	pr_info("wrsw_hal. Commit %s, built on " __DATE__ "\n", __GIT_VER__);
 
+	hal_parse_cmdline(argc, argv);
+
 	/* Prevent from running HAL twice - it will likely freeze the system */
 	if (hal_check_running()) {
 		pr_error("Fatal: There is another WR HAL "
@@ -294,8 +296,6 @@ int main(int argc, char *argv[])
 		return -1;
 	}
 
-	hal_parse_cmdline(argc, argv);
-
 	if (hal_init())
 		exit(1);
 
-- 
GitLab