From 7c1ff5ed1e48af413494b9070cccf79f3858b749 Mon Sep 17 00:00:00 2001 From: JaylinYu <64823539+JaylinYu@users.noreply.github.com> Date: Fri, 13 Nov 2020 16:01:40 +0800 Subject: *Fix Add missing #define when disabling NNG_ENABLE_STATS (#1342) Co-authored-by: Jaylin --- src/core/socket.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/core/socket.c') diff --git a/src/core/socket.c b/src/core/socket.c index 11b1371e..72c55c7a 100644 --- a/src/core/socket.c +++ b/src/core/socket.c @@ -668,11 +668,13 @@ nni_sock_open(nni_sock **sockp, const nni_proto *proto) // Set the socket name. (void) snprintf(s->s_name, sizeof(s->s_name), "%u", s->s_id); +#ifdef NNG_ENABLE_STATS // Set up basic stat values. nni_stat_set_id(&s->st_id, s->s_id); // Add our stats chain. nni_stat_register(&s->st_root); +#endif return (0); } @@ -1603,7 +1605,9 @@ nni_listener_add_pipe(nni_listener *l, void *tpipe) return; } nni_mtx_unlock(&s->s_mx); +#ifdef NNG_ENABLE_STATS nni_stat_register(&p->st_root); +#endif nni_pipe_run_cb(p, NNG_PIPE_EV_ADD_POST); nni_pipe_rele(p); } -- cgit v1.2.3-70-g09d2