das komische ist ja, dass die dtmfbox bei 80% liegt und nicht madplay... andersrum würde ich es verstehen. aber madplay ist echt effektiv. und die dtmfbox rechnet ja auch nicht viel. es ist also wirklich so, dass sie vermutlich in irgendwelchen idle_loops sich aufhält und cpu verbrät. wenn andere tasks laufen würden, dann würde der scheduler der dtmfbox da was abzweigen ohne dass es stört, aber wenn nix läuft nimmt sie sich das halt, wenn man es mal so unformell ausdrückt.
EDIT: ok, dann passts ja. wollt ja nur drauf hinweisen, dass es so ist
EDIT2: Assertion `validapplid(applid)' failed kommt bei der beta3 beim beenden auch noch. Einen Segmentation fault gibt es manchmal wenn nichts von der pipe zu lesen ist. habe das aber noch nicht ganz getestet wo der genau auftritt. hat auf jeden fall was mitm waveplayer und der pipe zu tun. tritt aber auch nur auf, wenns mitm schreiben in die pipe nicht so ganz klappt.
Abundzu hängt sich die dtmfbox bei Ctrl-C auch einfach auf ohne vorher eine weitere meldung zu geben. Vllt. direkt im Sigterm handler eine endlosschleife oder ähnliches?
EDIT: ok, dann passts ja. wollt ja nur drauf hinweisen, dass es so ist
EDIT2: Assertion `validapplid(applid)' failed kommt bei der beta3 beim beenden auch noch. Einen Segmentation fault gibt es manchmal wenn nichts von der pipe zu lesen ist. habe das aber noch nicht ganz getestet wo der genau auftritt. hat auf jeden fall was mitm waveplayer und der pipe zu tun. tritt aber auch nur auf, wenns mitm schreiben in die pipe nicht so ganz klappt.
Abundzu hängt sich die dtmfbox bei Ctrl-C auch einfach auf ohne vorher eine weitere meldung zu geben. Vllt. direkt im Sigterm handler eine endlosschleife oder ähnliches?
Zuletzt bearbeitet: