diff --git a/trunk/src/ZEO/start.py b/trunk/src/ZEO/start.py index 89d8888cb067da56fb49170dc1496839f6121ba8..61d1ce84b518632ac20a1cb418212286005dac80 100644 --- a/trunk/src/ZEO/start.py +++ b/trunk/src/ZEO/start.py @@ -15,7 +15,7 @@ """Start the server storage. """ -__version__ = "$Revision: 1.31 $"[11:-2] +__version__ = "$Revision: 1.32 $"[11:-2] import sys, os, getopt, string @@ -221,6 +221,10 @@ def main(argv): try: import signal + try: + signal.signal(signal.SIFXFSZ, signal.SIG_IGN) + except AttributeError: + pass signal.signal(signal.SIGTERM, lambda sig, frame, s=storages: shutdown(s)) signal.signal(signal.SIGINT,