stream-tcp: fix ssn returning to wrong thread pool

pull/2205/head
Victor Julien 10 years ago
parent cf61472619
commit 199bb3bae3

@ -228,7 +228,11 @@ void StreamTcpSessionClear(void *ssnptr)
StreamTcpSessionCleanup(ssn);
/* HACK: don't loose track of thread id */
PoolThreadReserved a = ssn->res;
memset(ssn, 0, sizeof(TcpSession));
ssn->res = a;
PoolThreadReturn(ssn_pool, ssn);
#ifdef DEBUG
SCMutexLock(&ssn_pool_mutex);

Loading…
Cancel
Save