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
When we upgraded Deno in #867, along came a newer version of Tokio, which made a (breaking change)[https://github.com/tokio-rs/tokio/pull/5766] to make EnterGuard!Send. We need to use Handle::current() to get the current handle so those dynamically loaded libraries will work with the same runtime (see comments in subsystem_resolver.rs).
We deferred the issue using static loaders in the failing test since the fix seems more involved and best handled outside of Deno upgrade changes.
Since we upgraded Deno, along came a newer version of Tokio, which made a (breaking change)[tokio-rs/tokio#5766] to make `EnterGuard` `!Send`. We need to use `Handle::current()` to get the current handle so those dynamically loaded libraries will work with the same runtime (see comments in subsystem_resolver.rs).
Only one test in the server-aws-lambda crate was using the dynamically loaded library, so we fixed
by using static loaders, instead.
Filed #868
* Update to work with Deno 1.34.1
Builds against the patched_1_34_1 fork of the exograph fork which
is slightly ahead of 1.34.1 on Deno's main branch.
This upgrades the version of Tokio we are using, which has a (breaking change tokio-rs/tokio#5766) to make `EnterGuard` `!Send`. We need to use `Handle::current()` to get the current handle so those dynamically loaded libraries will work with the same runtime (see comments in subsystem_resolver.rs).
Only one test in the server-aws-lambda crate was using the dynamically loaded library, so we fixed
by using static loaders, instead.
Filed #868
---------
Co-authored-by: Ramnivas Laddad <ramnivas@exograph.dev>
When we upgraded Deno in #867, along came a newer version of Tokio, which made a (breaking change)[https://github.com/tokio-rs/tokio/pull/5766] to make
EnterGuard
!Send
. We need to useHandle::current()
to get the current handle so those dynamically loaded libraries will work with the same runtime (see comments in subsystem_resolver.rs).We deferred the issue using static loaders in the failing test since the fix seems more involved and best handled outside of Deno upgrade changes.
@tekul
The text was updated successfully, but these errors were encountered: