X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=openbox%2Fopenbox.c;h=4556fc8fcc677d94e40fb2274a632ad774750920;hb=152c638ef10ba2aa062f46ff8b05eb7cbaad66ea;hp=9f90a9e01e729e7a2a1d2e149c75ac2819ae5946;hpb=648c55b829e09c66222a9bbf08d10434622feae2;p=chaz%2Fopenbox diff --git a/openbox/openbox.c b/openbox/openbox.c index 9f90a9e0..4556fc8f 100644 --- a/openbox/openbox.c +++ b/openbox/openbox.c @@ -150,9 +150,8 @@ int main(int argc, char **argv) client_manage_all(); ob_state = State_Running; - while (!ob_shutdown) { + while (!ob_shutdown) event_loop(); - } ob_state = State_Exiting; client_unmanage_all(); @@ -169,10 +168,10 @@ int main(int argc, char **argv) timer_shutdown(); } - XCloseDisplay(ob_display); - dispatch_shutdown(); + XCloseDisplay(ob_display); + /* XXX if (ob_restart) */ return 0;