HTTP Server: Added ability to select core

The task that runs the HTTP server can now be pinned to a particular core by setting `core_id`
in the HTTP server configuration.  By default, the core is set to `tskNO_AFFINITY`, meaning
it can run on any core.

Merges https://github.com/espressif/esp-idf/pull/3190
This commit is contained in:
Gregory Eslinger
2019-03-15 16:45:12 +01:00
committed by Mahavir Jain
parent c1e5e19d0b
commit 7f1047847a
4 changed files with 8 additions and 3 deletions

View File

@@ -80,6 +80,7 @@ typedef struct httpd_ssl_config httpd_ssl_config_t;
.httpd = { \
.task_priority = tskIDLE_PRIORITY+5, \
.stack_size = 10240, \
.core_id = tskNO_AFFINITY, \
.server_port = 0, \
.ctrl_port = 32768, \
.max_open_sockets = 4, \