Displaying 1 result from an estimated 1 matches for "7af28fee".
Did you mean:
7af28fe
2023 Jan 26
0
[klibc:time64] select: Fix handling of NULL timeout when wrapping pselect()
...on wrapping
pselect() passes an uninitialised timespec buffer to pselect(). It
should pass NULL.
Signed-off-by: Ben Hutchings <ben at decadent.org.uk>
---
usr/klibc/select.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/usr/klibc/select.c b/usr/klibc/select.c
index 7af28fee..8ad93a4b 100644
--- a/usr/klibc/select.c
+++ b/usr/klibc/select.c
@@ -21,7 +21,8 @@ int select(int nfds, fd_set *readfds, fd_set *writefds,
ts.tv_nsec = timeout->tv_usec * 1000;
}
- result = __pselect6(nfds, readfds, writefds, exceptfds, &ts, NULL);
+ result = __pselect6(nfds, readfd...