diff options
Diffstat (limited to 'src/thread.c')
-rw-r--r-- | src/thread.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/thread.c b/src/thread.c index bef05ba..69cf768 100644 --- a/src/thread.c +++ b/src/thread.c @@ -36,7 +36,8 @@ struct lt_thread *lt_thread_add(struct lt_config_app *cfg, int fd, pid_t pid) memset(t, 0x0, sizeof(*t)); - if (-1 == lt_stats_alloc(cfg, t)) { + if (lt_sh(cfg, counts) && + (-1 == lt_stats_alloc(cfg, t))) { free(t); return NULL; } |