X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_daemon.c;h=19460032ad911d9c98613ec5faebf959da769e7c;hp=0ca1818d462b40e0bdd766c2de45eda6003178ef;hb=14e4172649ba3fd67f5d82addf3813928ee3ba23;hpb=8ac2f607800738c25e8cae61adc81edd0f9a9e45 diff --git a/src/rrd_daemon.c b/src/rrd_daemon.c index 0ca1818..1946003 100644 --- a/src/rrd_daemon.c +++ b/src/rrd_daemon.c @@ -1312,7 +1312,8 @@ static int handle_request_update (HANDLER_PROTO) /* {{{ */ cache_item_t *ci; /* save it for the journal later */ - strncpy(orig_buf, buffer, sizeof(orig_buf)-1); + if (sock != NULL) + strncpy(orig_buf, buffer, buffer_size); status = buffer_get_field (&buffer, &buffer_size, &file); if (status != 0)