We all know the memleak problem, so I won't go into details.

This time I approached it with a "sledgehammer". ;-)

In branch http://svn.xiaoka.com/jabberd2/branches/gc/ you will find
jabberd 2.2 with the memory pools removed and put Hans Boehm C/C++
garbage collector instead.
All memory handling is done by GC. No standard malloc/free.

I just finished the job and didn't test it much, so there might be some
issues. But I managed to log-in and send a few messages to myself, so
it's basically working.

Everyone is encouraged to try the GC version and give feedback. It would
be lovely if someone could put it under some heavy load and compare the
memory consumption to the mempools based version.


-- 
  /\_./o__ Tomasz Sterna
 (/^/(_^^' http://www.xiaoka.com/
._.(_.)_   im:[EMAIL PROTECTED]


--
To unsubscribe send a mail to [EMAIL PROTECTED]

Reply via email to