From: "Pete Hodgson" <ruby-forum / thepete.net>
>
> Christopher Dicely wrote:
>> The first thing that jumps to mind is that the 54 instance of Thread
>> in the later listing may be a sign of the problem; unless you really
>> should have that many Threads hanging around, you may be doing
>> something that is preventing used Thread objects from being garbage
>> collected. If you are, for instance, launching a new thread when you
>> get a message and they are hanging around after they aren't needed,
>> that could explain the expanding memory usage.
> 
> Hmm, you're right that is strange. I can't think of anywhere where I am 
> spawning threads after initial start up, so I'll look into that more and 
> see where that leads. Thanks Christopher!

Also, what's your ruby -v ?

Some versions of 1.8.6 have leaked memory, for instance.


Regards,

Bill