--- deadwood-2.5.02/src/DwSocket.c.orig	2009-10-21 16:19:37.000000000 -0700
+++ deadwood-2.5.02/src/DwSocket.c	2010-06-27 00:03:57.000000000 -0700
@@ -747,6 +747,10 @@
 			tcp_return_reply(rem[a].local[local_num]->tcp_num,
 				(void *)packet->str, packet->len);
 		}
+		if(packet != 0) {
+			dw_destroy(packet);
+			packet = 0;
+		}
 	}
 
         ret = 1;
