Mercurial > blahgd > fmt4
changeset 1175:245ce483da3f
req: store blahgd & libjeffpc versions in the request log
This will help with debugging.
Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Sat, 23 Feb 2019 11:44:55 -0500 |
parents | bab5200701ad |
children | 2efc87d8e8c5 |
files | req.c |
diffstat | 1 files changed, 11 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/req.c Fri Feb 01 21:16:37 2019 -0500 +++ b/req.c Sat Feb 23 11:44:55 2019 -0500 @@ -27,6 +27,7 @@ #include <jeffpc/atomic.h> #include <jeffpc/mem.h> +#include <jeffpc/version.h> #include "req.h" #include "utils.h" @@ -143,6 +144,16 @@ nvl_set_str(logentry, "hostname", STR_DUP(hostname)); /* + * store the version info + */ + tmp = nvl_alloc(); + if (!tmp) + goto err_free; + nvl_set_str(tmp, "blahgd", STATIC_STR(version_string)); + nvl_set_str(tmp, "libjeffpc", STATIC_STR(jeffpc_version)); + nvl_set_nvl(logentry, "version", tmp); + + /* * store the request */ tmp = nvl_alloc();