diff --git a/Lib/webbrowser.py b/Lib/webbrowser.py index 2a5729b446..eaaee95070 100755 --- a/Lib/webbrowser.py +++ b/Lib/webbrowser.py @@ -178,6 +178,9 @@ class BackgroundBrowser(GenericBrowser): p = subprocess.Popen(cmdline) else: p = subprocess.Popen(cmdline, close_fds=True, + stdin=subprocess.DEVNULL, + stdout=subprocess.DEVNULL, + stderr=subprocess.DEVNULL, start_new_session=True) return (p.poll() is None) except OSError: