Fix broken debug code in stream reassembly

remotes/origin/master-1.0.x
Victor Julien 16 years ago
parent c1e6aabb0a
commit 9b4f3f918b

@ -88,8 +88,6 @@ void TcpSegmentPoolFree(void *ptr) {
return; return;
TcpSegment *seg = (TcpSegment *) ptr; TcpSegment *seg = (TcpSegment *) ptr;
free(seg->payload);
free(seg);
#ifdef DEBUG #ifdef DEBUG
SCMutexLock(&segment_pool_memuse_mutex); SCMutexLock(&segment_pool_memuse_mutex);
@ -98,6 +96,9 @@ void TcpSegmentPoolFree(void *ptr) {
SCLogDebug("segment_pool_memcnt %"PRIu64"", segment_pool_memcnt); SCLogDebug("segment_pool_memcnt %"PRIu64"", segment_pool_memcnt);
SCMutexUnlock(&segment_pool_memuse_mutex); SCMutexUnlock(&segment_pool_memuse_mutex);
#endif #endif
free(seg->payload);
free(seg);
return; return;
} }

Loading…
Cancel
Save