Do not await a long running Promise and return early to user.
I am using SvelteKit and deploying to Cloudflare Pages.
In my SvelteKit Form Action (which is a Pages Function I think), what happens if I don't await an async operation and instead return early to the user. For instance, I have an endpoint which deletes images from Cloudflare Images, but I'd rather not make the user wait for that to happen, so I simply don't await the Promise.all that calls the Cloudflare API. It seems to be working great, but is this problematic?
Note: this delete operation is fire and forget since I'll run a cronjob to cleanup.
Example:
1 Reply