diff options
| author | shourya5 <shourya5@illinois.edu> | 2022-08-10 00:55:07 +0530 |
|---|---|---|
| committer | shourya5 <shourya5@illinois.edu> | 2022-08-10 00:55:07 +0530 |
| commit | 0d8bcc3dc5c2b9bbe19a65b82e4391bd07d52dff (patch) | |
| tree | f68dd58dc48947874c05d8a9e57f5a7bc7f46dd1 /src/bootstrap | |
| parent | 9e553108c748b117afeee22633e2944b2363af40 (diff) | |
| download | rust-0d8bcc3dc5c2b9bbe19a65b82e4391bd07d52dff.tar.gz rust-0d8bcc3dc5c2b9bbe19a65b82e4391bd07d52dff.zip | |
added some comments
Diffstat (limited to 'src/bootstrap')
| -rw-r--r-- | src/bootstrap/lib.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/bootstrap/lib.rs b/src/bootstrap/lib.rs index 7b720e6ee9e..a242243aaaf 100644 --- a/src/bootstrap/lib.rs +++ b/src/bootstrap/lib.rs @@ -1631,10 +1631,11 @@ fn chmod(_path: &Path, _perms: u32) {} /// If code is not 0 (successful exit status), exit status is 101 (rust's default error code.) /// If the test is running and code is an error code, it will cause a panic. fn detail_exit(code: i32) -> ! { - // Successful exit + // if in test and code is an error code, panic with staus code provided if cfg!(test) && code != 0 { panic!("status code: {}", code); } else { + //otherwise,exit with provided status code std::process::exit(code); } } |
