From: Jaroslav Kysela Date: Fri, 11 Mar 2016 13:43:19 +0000 (+0100) Subject: trap: warmup backtrace() X-Git-Tag: v4.2.1~876 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b20b23e0fc72246add164f7d05e45a8170b41cc8;p=thirdparty%2Ftvheadend.git trap: warmup backtrace() --- diff --git a/src/trap.c b/src/trap.c index af3f2cd30..f76fb98d1 100644 --- a/src/trap.c +++ b/src/trap.c @@ -294,6 +294,11 @@ trap_init(const char *ver) dl_iterate_phdr(callback, NULL); +#if ENABLE_EXECINFO + void *frames[MAXFRAMES]; + /* warmup backtrace allocators */ + backtrace(frames, MAXFRAMES); +#endif memset(&sa, 0, sizeof(sa));