From 69b9dada444a0528ba404693798570c0970b713c Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Sun, 1 Sep 2024 09:29:57 -0400 Subject: [PATCH] Update main.c add print --- main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/main.c b/main.c index 2c6d792b..b2a0b94b 100644 --- a/main.c +++ b/main.c @@ -1804,9 +1804,11 @@ void get_tlm_fox() { if (connect(sock, (struct sockaddr * ) & serv_addr, sizeof(serv_addr)) < 0) { printf("\nConnection Failed \n"); - printf("Error: %s \n", strerror(errno)); + printf("Error: %s restarting rpitx\n", strerror(errno)); error = 1; - sleep(2.0); // sleep if socket connection refused + FILE * rpitx_restartf2 = popen("sudo systemctl restart rpitx", "r"); + pclose(rpitx_restartf2); + sleep(5.0); // sleep if socket connection refused // try again error = 0; @@ -1828,7 +1830,7 @@ void get_tlm_fox() { if (connect(sock, (struct sockaddr * ) & serv_addr, sizeof(serv_addr)) < 0) { printf("\nConnection Failed \n"); - printf("Error: %s \n", strerror(errno)); + printf("Error: %s restarting rpitx\n", strerror(errno)); error = 1; FILE * rpitx_restartf = popen("sudo systemctl restart rpitx", "r"); pclose(rpitx_restartf);