Skip to content

Commit

Permalink
Update to work with Deno 1.34.1 (#867)
Browse files Browse the repository at this point in the history
* 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>
  • Loading branch information
tekul and ramnivas committed Aug 3, 2023
1 parent 4cbc6fa commit d96eb30
Show file tree
Hide file tree
Showing 7 changed files with 367 additions and 258 deletions.

0 comments on commit d96eb30

Please sign in to comment.