]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[libesl] Coverity 1024721 Unchecked return value from library
authorAndrey Volk <andywolk@gmail.com>
Fri, 31 Jan 2025 15:04:09 +0000 (18:04 +0300)
committerAndrey Volk <andywolk@gmail.com>
Mon, 3 Feb 2025 23:18:47 +0000 (02:18 +0300)
libs/esl/src/esl.c

index e5c0b95b55685ab133b1a2bd5971b4be0041b860..4cadde177613850e198515b8d1a5752eb885ca58 100644 (file)
@@ -1066,7 +1066,10 @@ ESL_DECLARE(esl_status_t) esl_connect_timeout(esl_handle_t *handle, const char *
                        }
                }
 #else
-               fcntl(handle->sock, F_SETFL, fd_flags);
+               if (fcntl(handle->sock, F_SETFL, fd_flags)) {
+                       snprintf(handle->err, sizeof(handle->err), "Socket Connection Error");
+                       goto fail;
+               }
 #endif 
                rval = 0;
        }