diff options
| author | Igor Zinkovsky <igor@deno.com> | 2023-09-29 11:40:36 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-09-29 11:40:36 -0700 |
| commit | 61b91e10ad41e6d207d60113a2f6f2b63a706940 (patch) | |
| tree | 89e448051b6f4939c1bfa9bb047d94da2970bcbe /ext/kv/Cargo.toml | |
| parent | 5edd102f3f912a53c7bcad3b0fa4feb672ada323 (diff) | |
fix(ext/kv): send queue wake messages accross different kv instances (#20465)
fixes #20454
Current KV queues implementation assumes that `enqueue` and
`listenQueue` are called on the same instance of `Deno.Kv`. It's
possible that the same Deno process opens multiple KV instances pointing
to the same fs path, and in that case `listenQueue` should still get
notified of messages enqueued through a different KV instance.
Diffstat (limited to 'ext/kv/Cargo.toml')
| -rw-r--r-- | ext/kv/Cargo.toml | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/kv/Cargo.toml b/ext/kv/Cargo.toml index 890c8370c..0dbf15b72 100644 --- a/ext/kv/Cargo.toml +++ b/ext/kv/Cargo.toml @@ -19,6 +19,7 @@ async-trait.workspace = true base64.workspace = true chrono.workspace = true deno_core.workspace = true +deno_node.workspace = true deno_unsync = "0.1.1" hex.workspace = true log.workspace = true |
