On Wednesday 16 November 2005 11:21, yeajchao wrote: > Hello everybody > my program involved in multithread > but I have no any idea about it > in my program,there need two threads,and each > thread has a timer > when the timer is timeout ,it will awake the > corresponding thread, > and after the thread finished its work,it will > sleep again ,wait for its timer > > can anybody will be so kind as to give me some > advise ? > an example may even better For the timer, you may be able to use g_timeout_add_full(), depending on what timeout accuracy you want. For doing the work, you could consider using a thread pool, so you do not have to create a new thread with each timeout. See http://developer.gnome.org/doc/API/2.0/glib/glib-Thread-Pools.html Chris _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list