oasisprotocol / oasis-core

Performant and Confidentiality-Preserving Smart Contracts + Blockchains
https://oasisprotocol.org
Apache License 2.0
338 stars 113 forks source link

runtime/src/enclave_rpc/client: Fix panic on drop in async context #5917

Closed peternose closed 1 month ago

peternose commented 1 month ago

The graceful shutdown of active sessions was removed, as they should not be closed when the RPC client is dropped. Instead, we should explicitly invoke the appropriate functions.

Reasons:

netlify[bot] commented 1 month ago

Deploy Preview for oasisprotocol-oasis-core canceled.

Name Link
Latest commit cd0f3bea3443d794cc3df13206c146485a64d3ea
Latest deploy log https://app.netlify.com/sites/oasisprotocol-oasis-core/deploys/6717ab376dadd70008de1b19