diff options
author | Asher Gomez <ashersaupingomez@gmail.com> | 2024-01-25 09:50:33 +1100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-24 22:50:33 +0000 |
commit | b1230586f8d2e35b8cdaafd52e27f0f1e50f245b (patch) | |
tree | c952bf5e2671379018b6558d5a7129202dda2f7e /ext/net/02_tls.js | |
parent | 44f8b05f5bf45453496e80c69dc7850aa98c9af8 (diff) |
fix: use `warnOnDeprecatedApi()` in `Deno.TlsListener.rid` (#22089)
Missed in #22077
Diffstat (limited to 'ext/net/02_tls.js')
-rw-r--r-- | ext/net/02_tls.js | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/ext/net/02_tls.js b/ext/net/02_tls.js index 1411c6d74..5405d68a3 100644 --- a/ext/net/02_tls.js +++ b/ext/net/02_tls.js @@ -75,9 +75,25 @@ async function connectTls({ } class TlsListener extends Listener { + #rid = 0; + + constructor(rid, addr) { + super(rid, addr); + this.#rid = rid; + } + + get rid() { + internals.warnOnDeprecatedApi( + "Deno.TlsListener.rid", + new Error().stack, + "Use `Deno.TlsListener` instance methods instead.", + ); + return this.#rid; + } + async accept() { const { 0: rid, 1: localAddr, 2: remoteAddr } = await op_net_accept_tls( - this.rid, + this.#rid, ); localAddr.transport = "tcp"; remoteAddr.transport = "tcp"; |