summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/spack/spack/main.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/spack/spack/main.py b/lib/spack/spack/main.py
index ea65ab99df..fcf6369df7 100644
--- a/lib/spack/spack/main.py
+++ b/lib/spack/spack/main.py
@@ -782,7 +782,10 @@ def main(argv=None):
raise
sys.stderr.write('\n')
tty.error("Keyboard interrupt.")
- return signal.SIGINT.value
+ if sys.version_info >= (3, 5):
+ return signal.SIGINT.value
+ else:
+ return signal.SIGINT
except SystemExit as e:
if spack.config.get('config:debug'):