This repository was archived by the owner on Feb 25, 2025. It is now read-only.
Commit ce9a42f
[vm/vmservice] Ensure only one vmservice http server is launched.
When many concurrent requests come in, it was possible to leak http servers, leading to hanging dart vms.
Fixes dart-lang/sdk#50389
TEST=developer_server_launch_test
Change-Id: Icc59987a1a60af5ec72e0cb1ca7b43dea7f0c5e3
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268181
Reviewed-by: Ben Konyi <bkonyi@google.com>
Commit-Queue: Alexander Aprelev <aam@google.com>1 parent 51ab46f commit ce9a42f
File tree
3 files changed
+75
-1
lines changed- runtime
- observatory_2/tests/service_2
- observatory/tests/service
- sdk/lib/_internal/vm/bin
3 files changed
+75
-1
lines changedLines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
Lines changed: 23 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
153 | 156 | | |
154 | 157 | | |
155 | 158 | | |
| |||
401 | 404 | | |
402 | 405 | | |
403 | 406 | | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
404 | 420 | | |
405 | 421 | | |
406 | 422 | | |
| |||
431 | 447 | | |
432 | 448 | | |
433 | 449 | | |
| 450 | + | |
434 | 451 | | |
435 | 452 | | |
436 | 453 | | |
437 | 454 | | |
438 | 455 | | |
| 456 | + | |
439 | 457 | | |
440 | 458 | | |
441 | 459 | | |
| |||
447 | 465 | | |
448 | 466 | | |
449 | 467 | | |
| 468 | + | |
450 | 469 | | |
451 | 470 | | |
452 | 471 | | |
| |||
481 | 500 | | |
482 | 501 | | |
483 | 502 | | |
484 | | - | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
485 | 511 | | |
486 | 512 | | |
487 | 513 | | |
| |||
492 | 518 | | |
493 | 519 | | |
494 | 520 | | |
| 521 | + | |
495 | 522 | | |
496 | 523 | | |
497 | 524 | | |
498 | 525 | | |
499 | 526 | | |
| 527 | + | |
500 | 528 | | |
501 | 529 | | |
502 | 530 | | |
| |||
0 commit comments