aboutsummaryrefslogtreecommitdiff
path: root/src/include/microhttpd.h
diff options
context:
space:
mode:
authorEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-03-15 00:45:57 +0300
committerEvgeny Grin (Karlson2k) <k2k@narod.ru>2017-03-15 00:53:08 +0300
commit244ef608698473115faa36d56cb2c2dae4202de8 (patch)
treebbaf70757da7cd2a2c073b7f6fbaa3cdb25c2533 /src/include/microhttpd.h
parent4c219bf5c0d4685cb00fd7ce19dd871348b67833 (diff)
downloadlibmicrohttpd-244ef608698473115faa36d56cb2c2dae4202de8.tar.gz
libmicrohttpd-244ef608698473115faa36d56cb2c2dae4202de8.zip
Prevent run of MHD_run_from_select() for daemon started with wrong flags.
Maintain backward compatibility with except_fd_set set to NULL.
Diffstat (limited to 'src/include/microhttpd.h')
-rw-r--r--src/include/microhttpd.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/include/microhttpd.h b/src/include/microhttpd.h
index 027e4513..c1461988 100644
--- a/src/include/microhttpd.h
+++ b/src/include/microhttpd.h
@@ -2289,10 +2289,13 @@ MHD_run (struct MHD_Daemon *daemon);
2289 * not have to call `select()` again to determine which operations are 2289 * not have to call `select()` again to determine which operations are
2290 * ready. 2290 * ready.
2291 * 2291 *
2292 * This function cannot be used with daemon started with
2293 * MHD_USE_INTERNAL_POLLING_THREAD flag.
2294 *
2292 * @param daemon daemon to run select loop for 2295 * @param daemon daemon to run select loop for
2293 * @param read_fd_set read set 2296 * @param read_fd_set read set
2294 * @param write_fd_set write set 2297 * @param write_fd_set write set
2295 * @param except_fd_set except set (not used, can be NULL) 2298 * @param except_fd_set except set
2296 * @return #MHD_NO on serious errors, #MHD_YES on success 2299 * @return #MHD_NO on serious errors, #MHD_YES on success
2297 * @ingroup event 2300 * @ingroup event
2298 */ 2301 */