From 567f4bcab6d2501073f3fce4ddc6f07048837981 Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Fri, 3 Sep 2021 17:42:14 +0200 Subject: [PATCH] wip --- .../slsDetectorServer/src/slsDetectorServer_funcs.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c index f03319a5c..f3a3b7cfc 100644 --- a/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c +++ b/slsDetectorServers/slsDetectorServer/src/slsDetectorServer_funcs.c @@ -3734,12 +3734,14 @@ int program_fpga(int file_des) { if (src == NULL) { strcpy(mess, "Could not allocate memory to get fpga program\n"); LOG(logERROR, (mess)); - fclose(fd); - return FAIL; + ret = FAIL; } } Server_SendResult(file_des, INT32, NULL, 0); - + if (ret == FAIL) { + fclose(fd); + return FAIL; + } // copying program part by part uint64_t totalsize = filesize; while (ret != FAIL && filesize) {