Skip to content
Discussion options

You must be logged in to vote

Hi @devroble ,

Thank you for reporting this. This issue has been fully resolved in version 1.2.7, which is now live on pub.dev.

🔍 Root Cause

Previously, the timeoutMs value configured in the DartWorker was not being correctly forwarded through the Android and iOS native bridges. Because the Dart dispatcher couldn't read the user-supplied value, it always fell back to a hardcoded safety default of 25 seconds. This caused any long-running Dart callback to be terminated prematurely, regardless of the timeoutMs configuration.

🛠 The Fix

The native bridges now properly propagate the timeoutMs field end-to-end to the Dart callback dispatcher. We've also added strict type validation to ensure the…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@devroble
Comment options

Answer selected by vietnguyentuan2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants