From c8b6bf698a1b535b1d753fc996515d6066f8d5b9 Mon Sep 17 00:00:00 2001 From: wanggang26 Date: Mon, 30 Oct 2023 17:18:42 +0800 Subject: [PATCH] unqlite:enable O_CLOEXEC explicit Signed-off-by: wanggang26 --- unqlite.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/unqlite.c b/unqlite.c index 49c0b9d..5b9bc8e 100644 --- a/unqlite.c +++ b/unqlite.c @@ -30294,7 +30294,7 @@ static sxi32 SyOSUtilRandomSeed(void *pBuf, sxu32 nLen, void *pUnused) GetSystemTime((LPSYSTEMTIME)&zBuf[sizeof(DWORD)]); } #elif defined(__UNIXES__) - fd = open("/dev/urandom", O_RDONLY); + fd = open("/dev/urandom", O_RDONLY | O_CLOEXEC); if (fd >= 0 ){ if( read(fd, zBuf, nLen) > 0 ){ close(fd);