equal
deleted
inserted
replaced
12 import signal |
12 import signal |
13 import sys |
13 import sys |
14 |
14 |
15 from .i18n import _ |
15 from .i18n import _ |
16 from . import ( |
16 from . import ( |
|
17 encoding, |
17 error, |
18 error, |
18 scmutil, |
19 scmutil, |
19 util, |
20 util, |
20 ) |
21 ) |
21 |
22 |
30 except (AttributeError, ValueError): |
31 except (AttributeError, ValueError): |
31 pass |
32 pass |
32 |
33 |
33 # windows |
34 # windows |
34 try: |
35 try: |
35 n = int(os.environ['NUMBER_OF_PROCESSORS']) |
36 n = int(encoding.environ['NUMBER_OF_PROCESSORS']) |
36 if n > 0: |
37 if n > 0: |
37 return n |
38 return n |
38 except (KeyError, ValueError): |
39 except (KeyError, ValueError): |
39 pass |
40 pass |
40 |
41 |