summaryrefslogtreecommitdiff
path: root/ext/net
diff options
context:
space:
mode:
Diffstat (limited to 'ext/net')
-rw-r--r--ext/net/01_net.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/ext/net/01_net.js b/ext/net/01_net.js
index 81ff1a50d..0b0dec4d1 100644
--- a/ext/net/01_net.js
+++ b/ext/net/01_net.js
@@ -100,6 +100,12 @@ class Conn {
#writable;
constructor(rid, remoteAddr, localAddr) {
+ if (internals.future) {
+ ObjectDefineProperty(this, "rid", {
+ enumerable: false,
+ value: undefined,
+ });
+ }
ObjectDefineProperty(this, internalRidSymbol, {
enumerable: false,
value: rid,
@@ -260,6 +266,12 @@ class Listener {
#promise = null;
constructor(rid, addr) {
+ if (internals.future) {
+ ObjectDefineProperty(this, "rid", {
+ enumerable: false,
+ value: undefined,
+ });
+ }
ObjectDefineProperty(this, internalRidSymbol, {
enumerable: false,
value: rid,