diff --git a/platform/src/sender_scm.cpp b/platform/src/sender_scm.cpp index 598d95e..e77a501 100644 --- a/platform/src/sender_scm.cpp +++ b/platform/src/sender_scm.cpp @@ -61,6 +61,9 @@ struct sender_scm* sender_scm_init(const char *profile, const char *section, voi TFE_LOG_ERROR(logger, "Failed at create udp socket, errno is %d, %s", errno, strerror(errno)); goto error_out; } + + evutil_make_socket_nonblocking(sockfd); + sender->sockfd = sockfd; //server_addr memset(&server_addr, 0, sizeof(server_addr));