Commit daf4555
committed
Issue #18571: Implementation of the PEP 446: file descriptors and file handles
are now created non-inheritable; add functions os.get/set_inheritable(),
os.get/set_handle_inheritable() and socket.socket.get/set_inheritable().1 parent 46e1ce2 commit daf4555
51 files changed
Lines changed: 1448 additions & 317 deletions
File tree
- Doc
- library
- whatsnew
- Include
- Lib
- multiprocessing
- test
- subprocessdata
- xmlrpc
- Misc
- Modules
- _io
- PC
- bdist_wininst
- Parser
- Python
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
979 | 979 | | |
980 | 980 | | |
981 | 981 | | |
| 982 | + | |
| 983 | + | |
982 | 984 | | |
983 | 985 | | |
984 | 986 | | |
| |||
992 | 994 | | |
993 | 995 | | |
994 | 996 | | |
995 | | - | |
996 | | - | |
997 | | - | |
998 | | - | |
999 | 997 | | |
1000 | 998 | | |
1001 | 999 | | |
| |||
1022 | 1020 | | |
1023 | 1021 | | |
1024 | 1022 | | |
| 1023 | + | |
| 1024 | + | |
1025 | 1025 | | |
1026 | 1026 | | |
1027 | 1027 | | |
1028 | 1028 | | |
| 1029 | + | |
| 1030 | + | |
| 1031 | + | |
1029 | 1032 | | |
1030 | 1033 | | |
1031 | 1034 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
522 | 522 | | |
523 | 523 | | |
524 | 524 | | |
| 525 | + | |
| 526 | + | |
525 | 527 | | |
526 | 528 | | |
527 | 529 | | |
528 | 530 | | |
529 | 531 | | |
530 | 532 | | |
531 | 533 | | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
532 | 537 | | |
533 | 538 | | |
534 | 539 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
685 | 685 | | |
686 | 686 | | |
687 | 687 | | |
688 | | - | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
689 | 694 | | |
690 | 695 | | |
691 | 696 | | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
692 | 700 | | |
693 | | - | |
| 701 | + | |
694 | 702 | | |
695 | 703 | | |
| 704 | + | |
| 705 | + | |
696 | 706 | | |
697 | 707 | | |
698 | 708 | | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
699 | 712 | | |
700 | 713 | | |
701 | 714 | | |
| |||
848 | 861 | | |
849 | 862 | | |
850 | 863 | | |
| 864 | + | |
851 | 865 | | |
852 | 866 | | |
853 | 867 | | |
| |||
859 | 873 | | |
860 | 874 | | |
861 | 875 | | |
| 876 | + | |
| 877 | + | |
| 878 | + | |
862 | 879 | | |
863 | 880 | | |
864 | 881 | | |
| |||
933 | 950 | | |
934 | 951 | | |
935 | 952 | | |
936 | | - | |
937 | | - | |
938 | | - | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
939 | 957 | | |
940 | 958 | | |
941 | 959 | | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
942 | 963 | | |
943 | 964 | | |
944 | 965 | | |
945 | | - | |
946 | | - | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
947 | 969 | | |
948 | 970 | | |
949 | 971 | | |
| 972 | + | |
| 973 | + | |
| 974 | + | |
950 | 975 | | |
951 | 976 | | |
952 | 977 | | |
| |||
1178 | 1203 | | |
1179 | 1204 | | |
1180 | 1205 | | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
| 1209 | + | |
| 1210 | + | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
| 1216 | + | |
| 1217 | + | |
| 1218 | + | |
| 1219 | + | |
| 1220 | + | |
| 1221 | + | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
| 1231 | + | |
| 1232 | + | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
| 1238 | + | |
| 1239 | + | |
| 1240 | + | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
| 1247 | + | |
| 1248 | + | |
| 1249 | + | |
1181 | 1250 | | |
1182 | 1251 | | |
1183 | 1252 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| 40 | + | |
| 41 | + | |
40 | 42 | | |
41 | 43 | | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
42 | 47 | | |
43 | 48 | | |
44 | 49 | | |
| |||
49 | 54 | | |
50 | 55 | | |
51 | 56 | | |
| 57 | + | |
| 58 | + | |
52 | 59 | | |
53 | 60 | | |
54 | 61 | | |
55 | 62 | | |
56 | 63 | | |
| 64 | + | |
57 | 65 | | |
58 | 66 | | |
59 | 67 | | |
| |||
69 | 77 | | |
70 | 78 | | |
71 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
72 | 85 | | |
73 | 86 | | |
74 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
460 | 460 | | |
461 | 461 | | |
462 | 462 | | |
463 | | - | |
| 463 | + | |
464 | 464 | | |
465 | 465 | | |
466 | 466 | | |
| |||
471 | 471 | | |
472 | 472 | | |
473 | 473 | | |
| 474 | + | |
| 475 | + | |
474 | 476 | | |
475 | 477 | | |
476 | 478 | | |
477 | 479 | | |
478 | | - | |
479 | | - | |
| 480 | + | |
| 481 | + | |
| 482 | + | |
| 483 | + | |
| 484 | + | |
| 485 | + | |
480 | 486 | | |
481 | 487 | | |
482 | 488 | | |
| |||
486 | 492 | | |
487 | 493 | | |
488 | 494 | | |
| 495 | + | |
| 496 | + | |
489 | 497 | | |
490 | 498 | | |
491 | 499 | | |
492 | 500 | | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
493 | 504 | | |
494 | | - | |
| 505 | + | |
495 | 506 | | |
496 | 507 | | |
497 | 508 | | |
| |||
502 | 513 | | |
503 | 514 | | |
504 | 515 | | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
505 | 521 | | |
506 | 522 | | |
507 | 523 | | |
| |||
730 | 746 | | |
731 | 747 | | |
732 | 748 | | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
| 752 | + | |
| 753 | + | |
733 | 754 | | |
734 | 755 | | |
735 | 756 | | |
| |||
775 | 796 | | |
776 | 797 | | |
777 | 798 | | |
| 799 | + | |
| 800 | + | |
| 801 | + | |
| 802 | + | |
| 803 | + | |
| 804 | + | |
| 805 | + | |
| 806 | + | |
| 807 | + | |
| 808 | + | |
778 | 809 | | |
779 | 810 | | |
780 | 811 | | |
| |||
785 | 816 | | |
786 | 817 | | |
787 | 818 | | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
788 | 828 | | |
789 | 829 | | |
790 | 830 | | |
| |||
1068 | 1108 | | |
1069 | 1109 | | |
1070 | 1110 | | |
| 1111 | + | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
1071 | 1119 | | |
1072 | 1120 | | |
1073 | 1121 | | |
| |||
0 commit comments