-
-
Notifications
You must be signed in to change notification settings - Fork 162
Closed
Labels
Description
When calling console_subscriber::init()
there is a big memory leak that seems to grow faster the more futures are spawned.
I ran this application through valgrind and it said that all the blocks were still reachable (the pointers still exist) so I'm guessing it's some sort of Circular ref-counted data structure that isn't using Weak properly (or something equivalent).
When I commented out the console_subscriber::init()
line the leak completely went away (now idling at 3mb when it would go to 252mb when running for a couple hours with the subscriber)
Milo123459, losfair, nashley, saraiva132, andersk and 3 more