Update uart_select_example_main.c

This commit is contained in:
diplfranzhoepfinger 2024-08-18 20:28:04 +02:00 committed by GitHub
parent d7ca8b94c8
commit d836ea0107
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -7,6 +7,7 @@
CONDITIONS OF ANY KIND, either express or implied. CONDITIONS OF ANY KIND, either express or implied.
*/ */
#include <stdio.h> #include <stdio.h>
#include <string.h>
#include <sys/fcntl.h> #include <sys/fcntl.h>
#include <sys/errno.h> #include <sys/errno.h>
#include <sys/unistd.h> #include <sys/unistd.h>
@ -63,7 +64,7 @@ static void uart_select_task(void *arg)
s = select(fd + 1, &rfds, NULL, NULL, &tv); s = select(fd + 1, &rfds, NULL, NULL, &tv);
if (s < 0) { if (s < 0) {
ESP_LOGE(TAG, "Select failed: errno %d", errno); ESP_LOGE(TAG, "Select failed: errno %d (%s)", errno, strerror(errno));
break; break;
} else if (s == 0) { } else if (s == 0) {
ESP_LOGI(TAG, "Timeout has been reached and nothing has been received"); ESP_LOGI(TAG, "Timeout has been reached and nothing has been received");