소스 검색

[mod_mariadb] mariadb_send_query: Coverity 1518917 Calling risky function

Andrey Volk 5 달 전
부모
커밋
251da2f905
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/mod/databases/mod_mariadb/mod_mariadb.c

+ 1 - 1
src/mod/databases/mod_mariadb/mod_mariadb.c

@@ -641,7 +641,7 @@ switch_status_t mariadb_send_query(mariadb_handle_t *handle, const char* sql)
 				switch_safe_free(err_str);
 				/* We are waiting for 500 ms and random time is not more than 500 ms.
 				  This is necessary so that the delay on the primary and secondary servers does not coincide and deadlock does not occur again. */
-				switch_yield(500 + (rand() & 511));
+				switch_yield(500 + (switch_rand() & 511));
 				goto again;
 			}