0
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-10-31 09:14:20 -04:00
denoland-deno/ext
Yusuke Tanaka 44a89dd6dc
fix(ext/net): return an error from startTls and serveHttp if the original connection is captured elsewhere (#16242)
This commit removes the calls to `expect()` on `std::rc::Rc`, which caused
Deno to panic under certain situations. We now return an error if `Rc`
is referenced by other variables.

Fixes #9360
Fixes #13345
Fixes #13926
Fixes #16241

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-10-18 11:28:27 +09:00
..
broadcast_channel chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
cache chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
console chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
crypto chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
fetch chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
ffi chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
flash chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
http chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
napi chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
net fix(ext/net): return an error from startTls and serveHttp if the original connection is captured elsewhere (#16242) 2022-10-18 11:28:27 +09:00
node chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
tls chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
url chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
web chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
webgpu chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
webidl chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
websocket chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00
webstorage chore: forward v1.26.2 to main (#16331) 2022-10-17 23:11:16 +02:00