No, it is the julia main loop holding the program open, not gtk. either call exit() or restructure the blocking condition slightly:
``` main_quit = Condition() wait(main_quit) ``` later: ``` notify(main_quit) ``` On Sun, Jan 26, 2014 at 2:26 PM, Andreas Lobinger <[email protected]> wrote: > Hello colleague, > > > On Sunday, January 26, 2014 6:22:13 PM UTC+1, Tim Holy wrote: >> >> I don't get those errors at all. Are you on Gtk.jl master? >> > I was already pretty sure, that i get this problems locally, so my question > was rather to track down what happens to this missing reference. > > Then i did Pkg.update() > julia> Pkg.update() > INFO: Updating METADATA... > INFO: Updating cache of Gtk... > INFO: Computing changes... > INFO: Upgrading Gtk: v0.3.2 => v0.5.0 > INFO: Building Cairo > > et voila: All three version behave the same right now, including the > wait,condition both you and tknopp proposed. > But the programm holds, if the window is closed. I need to call > gtk.main_quit on a close signal, i guess? > > >
