Signed-off-by: Jiaying Ren <mikulely@gmail.com>
#include <errno.h>
#include "common/errno.h"
+#include "common/safe_io.h"
#include "include/types.h"
goto done;
}
- ret = read(fd, buf, st.st_size + 1);
+ ret = safe_read(fd, buf, st.st_size + 1);
if (ret != st.st_size) {
- // huh? file size has changed, what are the odds?
+ // huh? file size has changed?
ldout(cct, 0) << "ext_mime_map_init(): raced! will retry.." << dendl;
free(buf);
close(fd);