s3-prefork: Listening fds must be in non-blocking mode
[idra/samba.git] / source3 / lib / server_prefork.h
index 1d203e6317e0a6d69470d74811a824996940e924..703080bcd799d9f70c17b978b1a20c8d2caeb458 100644 (file)
@@ -109,6 +109,9 @@ typedef void (prefork_sigchld_fn_t)(struct tevent_context *ev_ctx,
 * @param pf_pool       The allocated pool.
 *
 * @return True if it was successful, False otherwise.
 * @param pf_pool       The allocated pool.
 *
 * @return True if it was successful, False otherwise.
+*
+* NOTE: each listen_fd is forced to non-blocking mode once handed over.
+* You should not toush listen_fds once you hand the to the prefork library.
 */
 bool prefork_create_pool(TALLOC_CTX *mem_ctx,
                         struct tevent_context *ev_ctx,
 */
 bool prefork_create_pool(TALLOC_CTX *mem_ctx,
                         struct tevent_context *ev_ctx,