* lib/getloadavg.c (getloadavg): Pass an 'e' flag to fopen.
* modules/getloadavg (Depends-on): Add fopen-gnu.
+2020-05-27 Bruno Haible <bruno@clisp.org>
+
+ getloadavg: Make more robust in multithreaded applications.
+ * lib/getloadavg.c (getloadavg): Pass an 'e' flag to fopen.
+ * modules/getloadavg (Depends-on): Add fopen-gnu.
+
2020-05-27 Bruno Haible <bruno@clisp.org>
exclude: Make more robust in multithreaded applications.
int count;
FILE *fp;
- fp = fopen (NETBSD_LDAV_FILE, "r");
+ fp = fopen (NETBSD_LDAV_FILE, "re");
if (fp == NULL)
return -1;
count = fscanf (fp, "%lu %lu %lu %lu\n",
Depends-on:
extensions
+fopen-gnu
intprops
stdbool
stdlib