Add a simple logging framework

It's not very pretty now, but it will get better.

Signed-off-by: Yuxuan Shui <yshuiv7@gmail.com>
This commit is contained in:
Yuxuan Shui
2018-12-19 23:10:58 +00:00
parent 4040ad259d
commit 1bcd7f2f7a
4 changed files with 374 additions and 14 deletions

View File

@ -3568,6 +3568,9 @@ session_init(session_t *ps_old, int argc, char **argv) {
#endif
};
log_init_tls();
log_add_target_tls(stderr_logger_new());
// Allocate a session and copy default values into it
session_t *ps = cmalloc(session_t);
*ps = s_def;
@ -4053,6 +4056,8 @@ session_destroy(session_t *ps) {
if (ps == ps_g)
ps_g = NULL;
log_deinit_tls();
}
/*