Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-12-SP2:GA
cloud-init.3244
cloud-init-python2-sigpipe.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File cloud-init-python2-sigpipe.patch of Package cloud-init.3244
--- cloudinit/util.py.orig +++ cloudinit/util.py @@ -46,6 +46,7 @@ import tempfile import time from base64 import b64decode, b64encode +from signal import signal, SIGPIPE, SIG_DFL from six.moves.urllib import parse as urlparse import six @@ -1802,7 +1803,8 @@ def subp(args, data=None, rcs=None, env= sp = subprocess.Popen(args, stdout=stdout, stderr=stderr, stdin=stdin, - env=env, shell=shell) + env=env, shell=shell, + preexec_fn=lambda: signal(SIGPIPE, SIG_DFL)) (out, err) = sp.communicate(data) # Just ensure blank instead of none.
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor