✨ Light and Fast AI Assistant. Support: Web | iOS | MacOS | Android | Linux | Windows
fix: Fix memory leak issue by adding fetch request timeout
This commit resolves a memory leak issue that was occurring due to fetch requests hanging indefinitely. A timeout has been introduced to the `requestOpenai` function which ensures that these requests are aborted after a set period of time (currently 10 minutes). Additionally, error handling has been added to catch and log `AbortError` when a fetch request is aborted. This fix significantly improves the stability and reliability of the application by preventing memory leaks related to unresolved fetch requests.
C
Clarence Dan committed
2b912c683455f51b93537c7a67ab525172153f2a
Parent: 38bffd4
Committed by GitHub <noreply@github.com>
on 5/18/2023, 8:52:32 AM