diff options
author | Pablo Neira Ayuso <pablo@gnumonks.org> | 2013-07-05 14:47:41 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@gnumonks.org> | 2013-07-05 14:48:24 +0200 |
commit | a8c4871a2a4ebeeba9f0a612d838330f77a53769 (patch) | |
tree | 59e48b2ae78d2d2c454483a952843e27c6450c9c | |
parent | b948701f8c68be21e0205eaf9e1a86d4fe798300 (diff) |
input: ipa: close descriptor if no accept callback is set
Reported by Holger.
Reference: CID 1040692
-rw-r--r-- | src/input/ipa.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/input/ipa.c b/src/input/ipa.c index 3c6a507..3abd2b8 100644 --- a/src/input/ipa.c +++ b/src/input/ipa.c @@ -323,6 +323,8 @@ static int ipa_server_fd_cb(struct osmo_fd *ofd, unsigned int what) if (link->accept_cb) link->accept_cb(link, ret); + else + close(ret); return 0; } |