You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: replace abort() with cooperative wait in wait_for_run_task
`abort()` can interrupt the cleanup sequence in `DashSpvClient::run()`
(the `monitor_shutdown.cancel()` + `tokio::join!`), leaving monitor
tasks running after FFI callback pointers are freed. Use cooperative
wait with a timeout fallback instead.
0 commit comments