id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
905	soy.actions.Quit() hangs, but sys.exit works.	etherealmachine	ArcRiley	"The basic problem is that
{{{ 
    key = soy.controllers.Keyboard(win)
    key['q'] = soy.actions.Quit()
}}}
doesn't work.
== Working ==
{{{
    screen = soy.Screen()
    def quit():
        sys.exit(0)
    win = soy.Window(screen, 'Particle Swarm', background=soy.colors.White())
    key = soy.controllers.Keyboard(win)
    key['q'] = quit
}}}
The above works, but segfaults maybe every 6-7 runs.

see also: ticket:901

etherealmachine@gmail.com"	defect	closed	Medium	beta3	soy.actions	Trunk	fixed	actions, quit, close	
