summaryrefslogtreecommitdiffhomepage
path: root/src/nxt_listen_socket.c
diff options
context:
space:
mode:
authorValentin Bartenev <vbart@nginx.com>2020-04-08 15:15:24 +0300
committerValentin Bartenev <vbart@nginx.com>2020-04-08 15:15:24 +0300
commit555d595f38801685f95f140f85b20f5dcfaa49cd (patch)
treebd0e17520d0ed6d3cb1a40195181949bd5464619 /src/nxt_listen_socket.c
parent27c1e268563da002e57f34032499efd7543b8b9d (diff)
downloadunit-555d595f38801685f95f140f85b20f5dcfaa49cd.tar.gz
unit-555d595f38801685f95f140f85b20f5dcfaa49cd.tar.bz2
Removed unused code related to testing of address binding.
Diffstat (limited to 'src/nxt_listen_socket.c')
-rw-r--r--src/nxt_listen_socket.c17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/nxt_listen_socket.c b/src/nxt_listen_socket.c
index 9eeca690..63ab3de3 100644
--- a/src/nxt_listen_socket.c
+++ b/src/nxt_listen_socket.c
@@ -27,8 +27,7 @@ nxt_listen_socket(nxt_task_t *task, nxt_socket_t s, int backlog)
nxt_int_t
-nxt_listen_socket_create(nxt_task_t *task, nxt_listen_socket_t *ls,
- nxt_bool_t bind_test)
+nxt_listen_socket_create(nxt_task_t *task, nxt_listen_socket_t *ls)
{
nxt_log_t log, *old;
nxt_uint_t family;
@@ -81,16 +80,8 @@ nxt_listen_socket_create(nxt_task_t *task, nxt_listen_socket_t *ls,
nxt_socket_defer_accept(task, s, sa);
}
- switch (nxt_socket_bind(task, s, sa, bind_test)) {
-
- case NXT_OK:
- break;
-
- case NXT_ERROR:
+ if (nxt_socket_bind(task, s, sa) != NXT_OK) {
goto fail;
-
- default: /* NXT_DECLINED: EADDRINUSE on bind() test */
- return NXT_OK;
}
#if (NXT_HAVE_UNIX_DOMAIN)
@@ -106,10 +97,6 @@ nxt_listen_socket_create(nxt_task_t *task, nxt_listen_socket_t *ls,
if (nxt_file_set_access(name, access) != NXT_OK) {
goto fail;
}
-
- if (bind_test && nxt_file_delete(name) != NXT_OK) {
- goto fail;
- }
}
#endif