neutron/quantum
Thierry Carrez 3bbf281b15 Restore SIGPIPE default action for subprocesses
Python ignores SIGPIPE on startup, because it prefers to check every
write and raise an IOError exception rather than taking the signal. Most
Unix subprocesses don't expect to work this way. This patch (adapted
from Colin Watson's post at http://tinyurl.com/2a7mzh5) sets SIGPIPE
back to the default action for quantum.agent.linux.utils.execute,
quantum.common.utils.execute and quantum-rootwrap created subprocesses.

Fixes bug 1053364

Change-Id: Ib805f1f8846c245b75a5ea64278c840b823c1fb2
2012-10-05 07:17:14 -05:00
..
agent Restore SIGPIPE default action for subprocesses 2012-10-05 07:17:14 -05:00
api Removed eval of unchecked strings. 2012-09-18 18:27:00 -07:00
common Restore SIGPIPE default action for subprocesses 2012-10-05 07:17:14 -05:00
db Merge "Do global CIDR check if overlapping IPs disabled." into milestone-proposed 2012-09-25 19:36:20 +00:00
debug remove not need shebang line in quantum debug 2012-09-20 04:57:12 +00:00
extensions Merge "add local network type and use by default for tenant networks" 2012-09-09 12:07:13 +00:00
openstack Sync a change to rpc from openstack-common. 2012-09-20 05:00:39 +00:00
plugins Fix OVS and LB plugins' VLAN allocation table synchronization 2012-09-21 17:35:29 +02:00
rootwrap Fix rootwrap filter for dnsmasq when no namespace is used 2012-09-25 12:19:45 -07:00
server Implements the blueprint use-common-cfg for the quantum service. 2012-06-20 02:30:11 -04:00
tests Merge "Do global CIDR check if overlapping IPs disabled." into milestone-proposed 2012-09-25 19:36:20 +00:00
__init__.py Update codebase for HACKING compliance. 2012-05-01 11:46:24 -07:00
auth.py Make quantum pipeline configurable from quantum.conf. 2012-07-27 17:08:21 +09:00
context.py Introduce files from openstack common. 2012-07-17 06:41:14 +08:00
manager.py Ensures API v2 router does not load plugin twice 2012-07-14 09:52:10 -07:00
policy.py Policies for external networks 2012-09-08 14:13:49 -07:00
quantum_plugin_base_v2.py updated outdated comments in base v2 plugin class 2012-08-24 19:28:28 -07:00
quota.py Add quota per-tenant. 2012-08-14 23:27:56 +08:00
service.py Remove paste configuration details to a seperate file. 2012-06-24 01:45:27 -04:00
version.py Bump next version to 2012.2.1 2012-09-28 15:53:14 +02:00
wsgi.py Add quota per-tenant. 2012-08-14 23:27:56 +08:00