The option for enabling smp in ejabberd is --smp auto, not --smp enable. Something like this should fix it: --- /usr/portage/net-im/ejabberd/files/ejabberd-2.0.4.initd 2009-03-21 13:29:53.000000000 +0100 +++ ejabberd 2009-03-27 14:04:52.000000000 +0100 @@ -26,7 +26,7 @@ case "$HAVE_SMP" in "1"|"true"|"yes") BEAMNAME="beam.smp" - SMPOPT="enable" + SMPOPT="auto" ;; *) BEAMNAME="beam"
sounds good, please commit.
done