mirror of
https://github.com/python/cpython.git
synced 2025-09-26 18:29:57 +00:00
[3.12] IDLE: Condense run.main threading.Thread start. (GH-106125) (#106154)
IDLE: Condense run.main threading.Thread start. (GH-106125)
Use daemon argument added in 3.3 and directly call .start.
Remove now unused 'sockthread' name.
(cherry picked from commit eaa1eae55e
)
Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
This commit is contained in:
parent
0555722a8a
commit
264b54bf51
1 changed files with 6 additions and 5 deletions
|
@ -140,11 +140,12 @@ def main(del_exitfunc=False):
|
||||||
|
|
||||||
capture_warnings(True)
|
capture_warnings(True)
|
||||||
sys.argv[:] = [""]
|
sys.argv[:] = [""]
|
||||||
sockthread = threading.Thread(target=manage_socket,
|
threading.Thread(target=manage_socket,
|
||||||
name='SockThread',
|
name='SockThread',
|
||||||
args=((LOCALHOST, port),))
|
args=((LOCALHOST, port),),
|
||||||
sockthread.daemon = True
|
daemon=True,
|
||||||
sockthread.start()
|
).start()
|
||||||
|
|
||||||
while True:
|
while True:
|
||||||
try:
|
try:
|
||||||
if exit_now:
|
if exit_now:
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue