On Mon, 27 Aug 2012 08:13:30 +0100 Emmanuele Bassi wrote: > another thing is that if you feel you need to call sleep() anywhere in > a GUI then you are doing it wrong on an epic scale. the first rule of > mainloop-driven toolkits (such as GTK+) is: you do not block the main > loop. the second rule of mainloop-driven toolkits is: you do *not* > block the main loop. even if you're using sleep() to demonstrate the > fact that your long running operation is blocking the GUI, you're > doing it wrong.
Okey dokey. I'll study your message in more detail tomorrow since it's getting pretty darn late here, but I do have one immediate question. My mailserver is small and I need to pace the email that I send to it to avoid DOS-ing it. Therefore, I inject a pause of a fixed number of seconds between sending each outbound email. If I'm not allowed to pause the program, then how shall I create the delay between sending each message? Perhaps if I can get past this issue then everything else will fall into place. -- MELVILLE THEATRE ~ Real D 3D Digital Cinema ~ www.melvilletheatre.com www.creekfm.com - FIFTY THOUSAND WATTS of POW WOW POWER! _______________________________________________ gtk-app-devel-list mailing list gtk-app-devel-list@gnome.org https://mail.gnome.org/mailman/listinfo/gtk-app-devel-list