Joystick hängt programm auf

In dieser Linux-Ecke dürfen nur Themen rund um Linux geschrieben werden.
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
FosJonas
Beiträge: 121
Registriert: 12.11.2008 19:31

Joystick hängt programm auf

Beitrag von FosJonas »

Guten Tag,
Ich habe mal wieder ein Problem, was auch diesmal wahrscheinlich an Linux in Kombination mit Purebasic liegt:
Wen ich in einem Programm InitJoystick aufrufe funktioniert alles einwandfrei, bloß wen ich das Programm dann wieder beende, hängt er sich auf, und der Prozess läuft einfach weiter obwohl er bereits das Geöffnete Fenster geschlossen hat.
Der Schluss abschnitt sieht so aus:

Code: Alles auswählen

Until Event = #PB_Event_CloseWindow
CloseWindow(0)
danach zieht das Programm (obwohl kein code mehr zum ausführen da ist) 100% cpu last und kann nur durch brutales Prozess killen beendet werden.

Kann man dieses Problem irgendwie umgehen? Oder gibt es zumindest eine Möglichkeit mit KillProgramm das eigene Programm zu killen?

Danke im Vorraus.
Purebasic 5.10 | Kubuntu 12.04 (64 bit) | Opera 12.01 | Nvidia GT 9800
Xubuntu 12.04 (64 bit) | Intel HD Graphis (Onboard)