about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2013-08-04 05:28:57 -0700
committerbors <bors@rust-lang.org>2013-08-04 05:28:57 -0700
commit5cf69d5bf8fa6424eca5b1589e90db5a19f16330 (patch)
tree01907659318e6f3925c3ffb25938a2a646a0786b
parent91b711883cd98e35fd7588b7decf2119e18051f7 (diff)
parent8f9c1724d0e085c673df3134bdc606cde72207a1 (diff)
downloadrust-5cf69d5bf8fa6424eca5b1589e90db5a19f16330.tar.gz
rust-5cf69d5bf8fa6424eca5b1589e90db5a19f16330.zip
auto merge of #8254 : brson/rust/libuv-mac-supp, r=pcwalton
I suspect that this is a race between process exit and the termination of
worker threads used by libuv (if I sleep before exit it doesn't leak). This
isn't going to cause any real problems but should probably be fixed at
some point.

r? @pcwalton

cc #8253
-rw-r--r--src/etc/x86.supp13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/etc/x86.supp b/src/etc/x86.supp
index def1c5a53c1..e6064ff4f72 100644
--- a/src/etc/x86.supp
+++ b/src/etc/x86.supp
@@ -502,3 +502,16 @@
    fun:*
    ...
 }
+
+{
+   libuv-mac-no-thread-join
+   Memcheck:Leak
+   fun:malloc_zone_malloc
+   fun:_CFRuntimeCreateInstance
+   fun:CFRunLoopSourceCreate
+   fun:uv__platform_loop_init
+   fun:uv__loop_init
+   fun:uv_loop_new
+   fun:rust_uv_loop_new__c_stack_shim
+   ...
+}
\ No newline at end of file