about summary refs log tree commit diff
path: root/src/libstd/rt/args.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2015-09-04 10:33:42 +0000
committerbors <bors@rust-lang.org>2015-09-04 10:33:42 +0000
commit6f1014f3510f3c5cc2b524aa4cb18bf91c3fd50f (patch)
treee855c86773552140e5f2deca9ba37a4c20f153c6 /src/libstd/rt/args.rs
parentb4de424e4175eefb4fda6e3ed634acfab3ec0daf (diff)
parent04c09f9466c57dca50c643c6099c0f9957d62220 (diff)
Auto merge of #28069 - alexcrichton:rt-atexit, r=brson
This adds a call to `rt::cleanup` on `process::exit` to make sure we clean up
after ourselves on the way out from Rust.

Closes #28065
Diffstat (limited to 'src/libstd/rt/args.rs')
-rw-r--r--src/libstd/rt/args.rs1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/libstd/rt/args.rs b/src/libstd/rt/args.rs
index cf8bac31057..8de713aeac8 100644
--- a/src/libstd/rt/args.rs
+++ b/src/libstd/rt/args.rs
@@ -64,7 +64,6 @@ mod imp {
 
     pub unsafe fn cleanup() {
         take();
-        LOCK.destroy();
     }
 
     pub fn take() -> Option<Vec<Vec<u8>>> {