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

Reply via email to