rhys1790
rhys17904mo ago

Cancel Running Action

Hi folks, is there a way to cancel a long running action? It is not scheduled and I can't see anything in the dashboard UI to cancel it.
3 Replies
Convex Bot
Convex Bot4mo ago
Thanks for posting in <#1088161997662724167>. Reminder: If you have a Convex Pro account, use the Convex Dashboard to file support tickets. - Provide context: What are you trying to achieve, what is the end-user interaction, what are you seeing? (full error message, command output, etc.) - Use search.convex.dev to search Docs, Stack, and Discord all at once. - Additionally, you can post your questions in the Convex Community's <#1228095053885476985> channel to receive a response from AI. - Avoid tagging staff unless specifically instructed. Thank you!
ian
ian4mo ago
Not that I can think of, but it will time out after 10 minutes. You can try pushing new code but I believe existing requests will try to finish before the deploy happens. Worth a try though If you want to do this in the general case, I'd have it write to some "jobs" table and periodically read from that table whether to exit early. then another function can update the job's row to "canceled" - similar to how scheduled functions work under the hood
rhys1790
rhys1790OP4mo ago
Luckily was just a one-off case for me that timed out after 10 mins. I believe that jobs cancellation would work though, thanks!

Did you find this page helpful?