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",
