* src/sys/kern/sockio.c:
Fixed memory leak in accept() call.
| author |
asl |
| date |
Tue, 29 Jul 2003 14:02:12 +0000 |
| parents |
9ee8574b23ed |
| children |
3144368d0ec4 |
| files |
packages/net/bsd_tcpip/current/ChangeLog packages/net/bsd_tcpip/current/src/sys/kern/sockio.c |
| diffstat |
2 files changed, 8 insertions(+), 1 deletions(-)
[+]
|
line diff
--- a/packages/net/bsd_tcpip/current/ChangeLog
+++ b/packages/net/bsd_tcpip/current/ChangeLog
@@ -1,3 +1,8 @@
+2003-07-28 Jay Foster <jay@systech.com>
+
+ * src/sys/kern/sockio.c:
+ Fixed memory leak in accept() call.
+
2003-07-24 Nick Garnett <nickg@balti.calivar.com>
* include/netinet/in.h:
--- a/packages/net/bsd_tcpip/current/src/sys/kern/sockio.c
+++ b/packages/net/bsd_tcpip/current/src/sys/kern/sockio.c
@@ -445,8 +445,10 @@ done:
m_freem(nam);
#else
done:
+ splx(s);
+ if (sa)
+ FREE(sa, M_SONAME);
#endif
- splx(s);
return (error);
}