aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/pdb.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/pdb.py')
-rw-r--r--Lib/pdb.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/Lib/pdb.py b/Lib/pdb.py
index 78ee35f61bb..fc83728fb6d 100644
--- a/Lib/pdb.py
+++ b/Lib/pdb.py
@@ -75,6 +75,7 @@ import dis
import code
import glob
import json
+import stat
import token
import types
import atexit
@@ -3418,6 +3419,8 @@ def attach(pid, commands=()):
)
)
connect_script.close()
+ orig_mode = os.stat(connect_script.name).st_mode
+ os.chmod(connect_script.name, orig_mode | stat.S_IROTH | stat.S_IRGRP)
sys.remote_exec(pid, connect_script.name)
# TODO Add a timeout? Or don't bother since the user can ^C?