commit | 5e6ca77974d1f08229ba8282d7e3d20643097847 | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Tue Oct 12 23:19:37 2010 +0200 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Tue Oct 12 23:29:16 2010 +0200 |
tree | 7dedb5b927e0260f1e932e19eb4896c096b0d9e6 | |
parent | 19f4aa5c2775a1aad6f5903d11d546035047f8b9 [diff] |
socket: Plug resource leak when the listen call is failing.
diff --git a/openbsc/src/socket.c b/openbsc/src/socket.c index d60c43e..b430cf7 100644 --- a/openbsc/src/socket.c +++ b/openbsc/src/socket.c
@@ -94,6 +94,7 @@ ret = listen(bfd->fd, 1); if (ret < 0) { perror("listen"); + close(bfd->fd); return ret; } }