From: Eric Leblond Date: Tue, 9 Oct 2012 16:38:02 +0000 (+0200) Subject: tm-threads: fix potential access to NULL pointer. X-Git-Tag: suricata-1.4rc1~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=28b4bed1411be8f9904ad24be6bfef4aecf299c3;p=thirdparty%2Fsuricata.git tm-threads: fix potential access to NULL pointer. --- diff --git a/src/tm-threads.c b/src/tm-threads.c index 597c747ba6..4309b1749f 100644 --- a/src/tm-threads.c +++ b/src/tm-threads.c @@ -1465,10 +1465,10 @@ ThreadVars *TmThreadCreateMgmtThread(char *name, void *(fn_p)(void *), tv = TmThreadCreate(name, NULL, NULL, NULL, NULL, "custom", fn_p, mucond); - TmThreadSetCPU(tv, MANAGEMENT_CPU_SET); - - if (tv != NULL) + if (tv != NULL) { tv->type = TVT_MGMT; + TmThreadSetCPU(tv, MANAGEMENT_CPU_SET); + } return tv; }