Dieses Problem ist in der neuesten mpg123-Paketversion 0.0.10 behoben!

Sollten bei mpg123 / Asterisk Probleme mit einem extrem erhöten Load auftauchen schafft folgender Workaround Abhilfe:

vi /etc/init.d/asterisk

Zeile 211:

killall -9 mpg123

Damit werden beim Beenden des Debug-modus alle mpg123-Prozesse gekillt und es gibt keine hohe Last mehr.


Hier noch mal im Detail:

vi /etc/init.d/asterisk

Vorher:Zeile 208 bis 211:

if ! killall -0 $asterisk_bin 2>/dev/null
then
  unload_modules
fi

Nachher: Zeile 208 bis 212:

if ! killall -0 $asterisk_bin 2>/dev/null
then
  unload_modules
  killall -9 mpg123
fi