diff options
Diffstat (limited to 'ext/net')
-rw-r--r-- | ext/net/02_tls.js | 3 | ||||
-rw-r--r-- | ext/net/io.rs | 1 | ||||
-rw-r--r-- | ext/net/ops_tls.rs | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/ext/net/02_tls.js b/ext/net/02_tls.js index 7fde7d12b..04b0a5850 100644 --- a/ext/net/02_tls.js +++ b/ext/net/02_tls.js @@ -166,6 +166,7 @@ function listenTls({ return new TlsListener(rid, localAddr); } +// deno-lint-ignore require-await async function startTls( conn, { @@ -174,7 +175,7 @@ async function startTls( alpnProtocols = undefined, } = {}, ) { - const { 0: rid, 1: localAddr, 2: remoteAddr } = await op_tls_start({ + const { 0: rid, 1: localAddr, 2: remoteAddr } = op_tls_start({ rid: conn[internalRidSymbol], hostname, caCerts, diff --git a/ext/net/io.rs b/ext/net/io.rs index 9254fce08..f3aed3fcb 100644 --- a/ext/net/io.rs +++ b/ext/net/io.rs @@ -152,6 +152,7 @@ impl UnixStreamResource { fn write(self: Rc<Self>, _data: &[u8]) -> AsyncResult<usize> { unreachable!() } + #[allow(clippy::unused_async)] pub async fn shutdown(self: Rc<Self>) -> Result<(), AnyError> { unreachable!() } diff --git a/ext/net/ops_tls.rs b/ext/net/ops_tls.rs index b16dafa71..e83173e90 100644 --- a/ext/net/ops_tls.rs +++ b/ext/net/ops_tls.rs @@ -159,9 +159,9 @@ pub struct StartTlsArgs { alpn_protocols: Option<Vec<String>>, } -#[op2(async)] +#[op2] #[serde] -pub async fn op_tls_start<NP>( +pub fn op_tls_start<NP>( state: Rc<RefCell<OpState>>, #[serde] args: StartTlsArgs, ) -> Result<(ResourceId, IpAddr, IpAddr), AnyError> |