@@ -1081,7 +1081,7 @@ Miscellaneous
1081
1081
..function ::freeze_support()
1082
1082
1083
1083
Add support for when a program which uses:mod: `multiprocessing ` has been
1084
- frozen to producea Windows executable. (Has been tested with **py2exe **,
1084
+ frozen to producean executable. (Has been tested with **py2exe **,
1085
1085
**PyInstaller ** and **cx_Freeze **.)
1086
1086
1087
1087
One needs to call this function straight after the ``if __name__ ==
@@ -1099,9 +1099,8 @@ Miscellaneous
1099
1099
If the ``freeze_support() `` line is omitted then trying to run the frozen
1100
1100
executable will raise:exc: `RuntimeError `.
1101
1101
1102
- Calling ``freeze_support() `` has no effect when invoked on any operating
1103
- system other than Windows. In addition, if the module is being run
1104
- normally by the Python interpreter on Windows (the program has not been
1102
+ Calling ``freeze_support() `` has no effect when the start method is not *spawn *. In addition, if the module is being run
1103
+ normally by the Python interpreter (the program has not been
1105
1104
frozen), then ``freeze_support() `` has no effect.
1106
1105
1107
1106
..function ::get_all_start_methods()