Commit cde3203
authored
fix: graceful shutdown (#1994)
* Shutdown to revoke connection retries
* SocksClient to use an existing connection to tor
* ConnextClient disconnect to abort pending requests
* Track reachability verification peer, for shutdown purposes
* Pool disconnection to announce 'shutdown' to all peers
* Fix jest test
* Revert npm-shrinkwrap.json
* Use Set instead of Map1 parent 43e7c8e commit cde3203
File tree
4 files changed
+72
-11
lines changed- lib
- connextclient
- p2p
- test/jest
4 files changed
+72
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
121 | 124 | | |
122 | 125 | | |
123 | 126 | | |
| |||
866 | 869 | | |
867 | 870 | | |
868 | 871 | | |
| 872 | + | |
| 873 | + | |
| 874 | + | |
| 875 | + | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
| 879 | + | |
| 880 | + | |
| 881 | + | |
869 | 882 | | |
870 | 883 | | |
871 | 884 | | |
| |||
893 | 906 | | |
894 | 907 | | |
895 | 908 | | |
896 | | - | |
| 909 | + | |
| 910 | + | |
| 911 | + | |
| 912 | + | |
| 913 | + | |
897 | 914 | | |
898 | 915 | | |
899 | 916 | | |
| |||
935 | 952 | | |
936 | 953 | | |
937 | 954 | | |
| 955 | + | |
938 | 956 | | |
939 | 957 | | |
940 | 958 | | |
| |||
945 | 963 | | |
946 | 964 | | |
947 | 965 | | |
| 966 | + | |
948 | 967 | | |
| 968 | + | |
949 | 969 | | |
950 | 970 | | |
951 | 971 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
| 334 | + | |
334 | 335 | | |
335 | 336 | | |
336 | 337 | | |
| |||
521 | 522 | | |
522 | 523 | | |
523 | 524 | | |
| 525 | + | |
| 526 | + | |
524 | 527 | | |
525 | 528 | | |
526 | 529 | | |
| |||
532 | 535 | | |
533 | 536 | | |
534 | 537 | | |
| 538 | + | |
535 | 539 | | |
536 | 540 | | |
537 | 541 | | |
538 | | - | |
539 | | - | |
| 542 | + | |
540 | 543 | | |
541 | 544 | | |
542 | 545 | | |
| |||
614 | 617 | | |
615 | 618 | | |
616 | 619 | | |
617 | | - | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
618 | 623 | | |
619 | 624 | | |
620 | 625 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
279 | 279 | | |
280 | 280 | | |
281 | 281 | | |
282 | | - | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
283 | 287 | | |
284 | 288 | | |
285 | 289 | | |
| |||
303 | 307 | | |
304 | 308 | | |
305 | 309 | | |
| 310 | + | |
| 311 | + | |
306 | 312 | | |
307 | 313 | | |
308 | 314 | | |
309 | 315 | | |
310 | 316 | | |
311 | 317 | | |
312 | 318 | | |
| 319 | + | |
| 320 | + | |
313 | 321 | | |
314 | 322 | | |
315 | 323 | | |
| |||
1002 | 1010 | | |
1003 | 1011 | | |
1004 | 1012 | | |
1005 | | - | |
| 1013 | + | |
1006 | 1014 | | |
1007 | 1015 | | |
1008 | | - | |
| 1016 | + | |
1009 | 1017 | | |
1010 | 1018 | | |
1011 | 1019 | | |
1012 | 1020 | | |
1013 | | - | |
| 1021 | + | |
1014 | 1022 | | |
1015 | 1023 | | |
1016 | | - | |
| 1024 | + | |
1017 | 1025 | | |
1018 | 1026 | | |
1019 | | - | |
| 1027 | + | |
1020 | 1028 | | |
1021 | 1029 | | |
1022 | 1030 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
| 31 | + | |
30 | 32 | | |
| 33 | + | |
31 | 34 | | |
32 | | - | |
33 | 35 | | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
34 | 44 | | |
35 | 45 | | |
36 | 46 | | |
| |||
55 | 65 | | |
56 | 66 | | |
57 | 67 | | |
| 68 | + | |
| 69 | + | |
58 | 70 | | |
59 | 71 | | |
60 | 72 | | |
| |||
427 | 439 | | |
428 | 440 | | |
429 | 441 | | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
| 451 | + | |
| 452 | + | |
| 453 | + | |
| 454 | + | |
| 455 | + | |
| 456 | + | |
| 457 | + | |
430 | 458 | | |
0 commit comments