projects
/
freeradius.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Complain about too many sockets earlier
[freeradius.git]
/
src
/
main
/
listen.c
diff --git
a/src/main/listen.c
b/src/main/listen.c
index
52551ae
..
e86da73
100644
(file)
--- a/
src/main/listen.c
+++ b/
src/main/listen.c
@@
-2283,7
+2283,10
@@
int proxy_new_listener(home_server *home, int src_port)
/*
* Tell the event loop that we have a new FD
*/
- event_new_fd(this);
+ if (!event_new_fd(this)) {
+ listen_free(&this);
+ return 0;
+ }
return 1;
}