Browse Source

Only close the rotating log once

master
ckolivas 11 years ago
parent
commit
c3ce5321b0
  1. 2
      src/libckpool.c

2
src/libckpool.c

@ -866,13 +866,11 @@ bool rotating_log(const char *path, const char *msg)
} }
if (unlikely(flock(fd, LOCK_EX))) { if (unlikely(flock(fd, LOCK_EX))) {
fclose(fp); fclose(fp);
close(fd);
LOGERR("Failed to flock %s in rotating_log!", filename); LOGERR("Failed to flock %s in rotating_log!", filename);
return false; return false;
} }
fprintf(fp, "%s\n", msg); fprintf(fp, "%s\n", msg);
fclose(fp); fclose(fp);
close(fd);
return true; return true;
} }

Loading…
Cancel
Save