Project

General

Profile

Bug #604 ยป mod_rrdtool-persistent.patch

mod_rrdtool to be more persistent when updating datafile - bestis, 2008-12-22 09:41

View differences:

lighttpd-1.4.20-bs/src/mod_rrdtool.c 2008-12-22 11:25:24.000000000 +0200
buffer_append_string_len(p->cmd, CONST_STR_LEN("\n"));
if (-1 == (r = write(p->write_fd, p->cmd->ptr, p->cmd->used - 1))) {
p->rrdtool_running = 0;
log_error_write(srv, __FILE__, __LINE__, "ss",
"rrdtool-write: failed", strerror(errno));
......
buffer_prepare_copy(p->resp, 4096);
if (-1 == (r = read(p->read_fd, p->resp->ptr, p->resp->size))) {
p->rrdtool_running = 0;
log_error_write(srv, __FILE__, __LINE__, "ss",
"rrdtool-read: failed", strerror(errno));
    (1-1/1)