BIND 10 master, updated. e03adbe6fe2a91adb5065396bb00aa16fa5fc45f [681] Merge branch 'trac681'

BIND 10 source code commits bind10-changes at lists.isc.org
Thu Nov 14 13:32:07 UTC 2013


The branch, master has been updated
       via  e03adbe6fe2a91adb5065396bb00aa16fa5fc45f (commit)
       via  b107f99d0ae8379ad635e7017d6bccb7d1c50882 (commit)
      from  e03cb3e3bc2bebf0924288afc7c62ab3382ec8d1 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit e03adbe6fe2a91adb5065396bb00aa16fa5fc45f
Merge: e03cb3e b107f99
Author: Kean Johnston <kean at isc.org>
Date:   Thu Nov 14 15:31:28 2013 +0200

    [681] Merge branch 'trac681'

-----------------------------------------------------------------------

Summary of changes:
 src/bin/msgq/msgq.py.in |    6 ++++++
 1 file changed, 6 insertions(+)

-----------------------------------------------------------------------
diff --git a/src/bin/msgq/msgq.py.in b/src/bin/msgq/msgq.py.in
index 450ee20..c68567c 100755
--- a/src/bin/msgq/msgq.py.in
+++ b/src/bin/msgq/msgq.py.in
@@ -827,6 +827,12 @@ def main():
     signal.signal(signal.SIGTERM,
                   lambda signal, frame: signal_handler(msgq, signal, frame))
 
+    # Ignore SIGPIPE. We handle errors writing to children using try in the
+    # appropriate places and the delivery of a signal is very heavy handed.
+    # Windows doesn't support SIGPIPE so don't try it there.
+    if not sys.platform.startswith('win'):
+        signal.signal(signal.SIGPIPE, signal.SIG_IGN)
+
     try:
         msgq.setup()
     except Exception as e:



More information about the bind10-changes mailing list