Skip to content

Instantly share code, notes, and snippets.

@martyMM
Created March 29, 2013 20:15
Show Gist options
  • Save martyMM/5273334 to your computer and use it in GitHub Desktop.
Save martyMM/5273334 to your computer and use it in GitHub Desktop.
Thread count keeps increasing
irb(main):001:0> require './sticky_threads'
=> true
irb(main):002:0> mgr = DomainManager.new
=> #<DomainManager:0x4eda480b>
irb(main):003:0> mgr.try_pool_and_actor
Starting pool...
Threads: 11
Terminating pool...
Creating actor...
Threads: 11
Terminating actor...
Threads: 11
=> nil
irb(main):004:0> mgr.try_pool_and_actor
Starting pool...
Threads: 11
Terminating pool...
Creating actor...
Threads: 11
Terminating actor...
Threads: 11
=> nil
irb(main):005:0> mgr.try_pool_and_actor
Starting pool...
Threads: 11
Terminating pool...
Creating actor...
Threads: 12
Terminating actor...
Threads: 12
=> nil
irb(main):006:0> mgr.try_pool_and_actor
Starting pool...
Threads: 12
Terminating pool...
Creating actor...
Threads: 12
Terminating actor...
Threads: 12
=> nil
irb(main):007:0> mgr.try_pool_and_actor
Starting pool...
Threads: 12
Terminating pool...
Creating actor...
Threads: 12
Terminating actor...
Threads: 12
=> nil
irb(main):008:0> mgr.try_pool_and_actor
Starting pool...
Threads: 13
Terminating pool...
Creating actor...
Threads: 14
Terminating actor...
Threads: 14
=> nil
irb(main):009:0> mgr.try_pool_and_actor
Starting pool...
Threads: 14
Terminating pool...
Creating actor...
Threads: 15
Terminating actor...
Threads: 15
=> nil
irb(main):010:0> mgr.try_pool_and_actor
Starting pool...
Threads: 15
Terminating pool...
Creating actor...
Threads: 16
Terminating actor...
Threads: 16
=> nil
irb(main):011:0>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment