mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-10 21:23:58 +01:00
Only return 0..255 from main().
I think this may fix some bugs with windows exit codes being screwy.
This commit is contained in:
parent
91ca434451
commit
e73206f681
3
changes/normalize_exit
Normal file
3
changes/normalize_exit
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
o Minor features:
|
||||||
|
- Try harder to normalize the exit status of the Tor process to the
|
||||||
|
standard-provided range.
|
@ -27,6 +27,10 @@ int tor_main(int argc, char *argv[]);
|
|||||||
int
|
int
|
||||||
main(int argc, char *argv[])
|
main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
return tor_main(argc, argv);
|
int r = tor_main(argc, argv);
|
||||||
|
if (r < 0 || r > 255)
|
||||||
|
return 1;
|
||||||
|
else
|
||||||
|
return r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user