diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2024-01-25 00:45:19 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-25 00:45:19 +0100 |
commit | 174bb70eda6bd3eea48c9fcd240041a62749eab6 (patch) | |
tree | e93ae5ebe93ce0923f97adf4491764e8f46de498 /ext/http/00_serve.js | |
parent | a4e64fb7da40f76fe4448a4cc58e30deeee3d5d5 (diff) |
fix: don't use public rid accessors in internal APIs (#22091)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
Diffstat (limited to 'ext/http/00_serve.js')
-rw-r--r-- | ext/http/00_serve.js | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ext/http/00_serve.js b/ext/http/00_serve.js index 578eb718f..977497c0b 100644 --- a/ext/http/00_serve.js +++ b/ext/http/00_serve.js @@ -33,6 +33,7 @@ const { PromisePrototypeCatch, PromisePrototypeThen, Symbol, + SymbolFor, TypeError, TypedArrayPrototypeGetSymbolToStringTag, Uint8Array, @@ -617,7 +618,7 @@ function serve(arg1, arg2) { function serveHttpOnListener(listener, signal, handler, onError, onListen) { const context = new CallbackContext( signal, - op_http_serve(listener.rid), + op_http_serve(listener[SymbolFor("Deno.internal.rid")]), listener, ); const callback = mapToCallback(context, handler, onError); @@ -633,7 +634,7 @@ function serveHttpOnListener(listener, signal, handler, onError, onListen) { function serveHttpOnConnection(connection, signal, handler, onError, onListen) { const context = new CallbackContext( signal, - op_http_serve_on(connection.rid), + op_http_serve_on(connection[SymbolFor("Deno.internal.rid")]), null, ); const callback = mapToCallback(context, handler, onError); |