Fix REST API startup error
The error generated by the library seems to use the port argument even if a sockaddr argument is given.
This commit is contained in:
parent
0e69cd6e4a
commit
74a2ae727e
@ -438,8 +438,10 @@ bool mxs_admin_init()
|
||||
return false;
|
||||
}
|
||||
|
||||
// The port argument is ignored and the port in the struct sockaddr is used instead
|
||||
http_daemon = MHD_start_daemon(options, 0, NULL, NULL, handle_client, NULL,
|
||||
// The port argument is only used for error reporting. The actual address and port that the daemon
|
||||
// binds to is in the `struct sockaddr`.
|
||||
http_daemon = MHD_start_daemon(options, config_get_global_options()->admin_port,
|
||||
NULL, NULL, handle_client, NULL,
|
||||
MHD_OPTION_EXTERNAL_LOGGER, admin_log_error, NULL,
|
||||
MHD_OPTION_NOTIFY_COMPLETED, close_client, NULL,
|
||||
MHD_OPTION_SOCK_ADDR, &addr,
|
||||
|
Loading…
x
Reference in New Issue
Block a user