Skip to content
Snippets Groups Projects
Commit feb1fd2d13a9 authored by kiilerix's avatar kiilerix
Browse files

hg-ssh: exit with 255 instead of -1 on error

Unix sh would cast -1 to 255 anyway, but on windows -1 become 0. Better be
explicit with the 255 everywhere.
parent 19379226dc67
No related merge requests found
......@@ -41,7 +41,7 @@
cmdargv = shlex.split(orig_cmd)
except ValueError, e:
sys.stderr.write('Illegal command "%s": %s\n' % (orig_cmd, e))
sys.exit(-1)
sys.exit(255)
if cmdargv[:2] == ['hg', '-R'] and cmdargv[3:] == ['serve', '--stdio']:
path = cmdargv[2]
......@@ -50,6 +50,6 @@
dispatch.dispatch(dispatch.request(['-R', repo, 'serve', '--stdio']))
else:
sys.stderr.write('Illegal repository "%s"\n' % repo)
sys.exit(-1)
sys.exit(255)
else:
sys.stderr.write('Illegal command "%s"\n' % orig_cmd)
......@@ -54,4 +54,4 @@
else:
sys.stderr.write('Illegal command "%s"\n' % orig_cmd)
sys.exit(-1)
sys.exit(255)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment