- fd_set select_listen;
-
- FD_ZERO(&select_listen);
-#ifndef DISABLE_TLS
- if (tls_watch_fd >= 0)
- {
- FD_SET(tls_watch_fd, &select_listen);
- if (tls_watch_fd > max_socket) max_socket = tls_watch_fd;
- }
-#endif
- if (daemon_notifier_fd >= 0)
- {
- FD_SET(daemon_notifier_fd, &select_listen);
- if (daemon_notifier_fd > max_socket) max_socket = daemon_notifier_fd;
- }
- for (int sk = 0; sk < listen_socket_count; sk++)
- {
- FD_SET(listen_sockets[sk], &select_listen);
- if (listen_sockets[sk] > max_socket) max_socket = listen_sockets[sk];
- }