about summary refs log tree commit diff
path: root/src/libstd/uv_global_loop.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2012-05-24 21:44:10 -0700
committerBrian Anderson <banderson@mozilla.com>2012-05-24 21:50:35 -0700
commit444ff687a299721247ae008abdeca9b32fc958dd (patch)
tree6072c614e37b3abf8916702e861c917c1fa44740 /src/libstd/uv_global_loop.rs
parent2a82a9907f88dae7f78e7e17f7d71a907f6683dd (diff)
std: Move loop creation into run_high_level_loop
Diffstat (limited to 'src/libstd/uv_global_loop.rs')
-rw-r--r--src/libstd/uv_global_loop.rs3
1 files changed, 0 insertions, 3 deletions
diff --git a/src/libstd/uv_global_loop.rs b/src/libstd/uv_global_loop.rs
index 710e439c347..6f882052370 100644
--- a/src/libstd/uv_global_loop.rs
+++ b/src/libstd/uv_global_loop.rs
@@ -101,11 +101,9 @@ fn spawn_high_level_loop() -> hl::high_level_loop unsafe {
         #debug("entering global libuv task");
         weaken_task() {|weak_exit_po|
             #debug("global libuv task is now weak %?", weak_exit_po);
-            let loop_ptr = ll::loop_new();
             let loop_msg_po = port::<hl::high_level_msg>();
             let loop_msg_ch = loop_msg_po.chan();
             hl::run_high_level_loop(
-                loop_ptr,
                 loop_msg_po,
                 // before_run
                 {|async_handle|
@@ -128,7 +126,6 @@ fn spawn_high_level_loop() -> hl::high_level_loop unsafe {
                            async_handle);
                 }
             );
-            ll::loop_delete(loop_ptr);
             #debug("global libuv task is leaving weakened state");
         };
         #debug("global libuv task exiting");