src: call uv_loop_delete() on exit in debug mode
authorBen Noordhuis <info@bnoordhuis.nl>
Tue, 27 Aug 2013 12:47:46 +0000 (14:47 +0200)
committerBen Noordhuis <info@bnoordhuis.nl>
Tue, 27 Aug 2013 12:47:50 +0000 (14:47 +0200)
Should make tracing with valgrind a little easier on the eye and
possibly help expose libuv handle lifecycle issues.

src/node.cc

index d148116..1a410cf 100644 (file)
@@ -3181,6 +3181,7 @@ int Start(int argc, char *argv[]) {
 #ifndef NDEBUG
   // Clean up. Not strictly necessary.
   V8::Dispose();
+  uv_loop_delete(uv_default_loop());
 #endif  // NDEBUG
 
   // Clean up the copy: