Habe hier ein seltsames Verhalten:
Code:
; Callback-Verfahren für einen Klick auf die Schaltfläche button (Musik an)
[callback (lambda (button event)
(process "mpg123 http://50.7.129.122:8433/"))])
Funktioniert, aber nach wenigen Minuten trennt er automatisch ohne mein Zutun die Netzwerkverbindung. Das ist nicht nur nervend, sondern ärgerlich und nicht akzeptabel. Im übrigen ist das gleiche Verhalten mit racket zu beobachten unter OpenBSD sowie FreeBSD.
Wenn ich hingegen dieses C Miniprogramm flower.c mit clang compiliere:
funktioniert es einwandfrei.
Hier der C Quellcode:
Code:
#include <stdio.h>
int main()
{
printf ("Flower Power Radio\n");
system("mpg123 http://50.7.129.122:8433/");
return 0;
}
Was zum Teufel ist das wieder?
PS: clang habe ich natürlich unter FreeBSd benutzt und unter OpenBSD gcc.