Skip to content

Commit

Permalink
Update Readme 2024-04-12T14:51:54Z
Browse files Browse the repository at this point in the history
  • Loading branch information
mobizt committed Apr 12, 2024
1 parent 945513e commit 7e8efe8
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

![GitHub Release](https://img.shields.io/github/v/release/mobizt/FirebaseClient) ![PlatformIO](https://badges.registry.platformio.org/packages/mobizt/library/FirebaseClient.svg)

`2024-04-12T08:53:46Z`
`2024-04-12T14:51:54Z`

## Table of Contents

Expand Down Expand Up @@ -1105,6 +1105,9 @@ This library does not run any background process in FreeRTOS task or schedule ta
To maintaining the async tasks, you have to place the code for `Maintain Authentication and Async Operation Queue` in the infinite loop e.g. main `loop()` function, timer or scheduler cyclically event's callback function or infinite loop in FreeRTOS task (as in ESP32).
> [!WARNING]
> Don't use delay in the loop when async task is running because it will block the process in the queue to run.
For ESP32's `FreeRTOS` task, the CPU Core 1 is recommend for safely operation even the library is async operation but the SSL/TLS handshake during establishing the new server connection of the SSL client is the blocking process which can leed to wdt reset error.
**Example** for `Maintain Authentication and Async Operation Queue` in ESP32's `FreeRTOS` task in lambda function usage style.
Expand Down

0 comments on commit 7e8efe8

Please sign in to comment.