changeset 17697:ae7a4134e499

Changing this timer to run every 50 milliseconds instead of every 5 milliseconds. The timer is used to integrate our glib mainloop with silcclient's mainloop. Some Red Hat people complained that the timer causes the CPU to wake up really often and that hurts out power consumption on laptops and what not. Ideally the integration wouldn't need the timeout thing and would instead by event-driven. http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=242398
author Mark Doliner <mark@kingant.net>
date Mon, 04 Jun 2007 02:22:50 +0000
parents 3175a063aae1
children 8ff4b838790a
files libpurple/protocols/silc/silc.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libpurple/protocols/silc/silc.c	Mon Jun 04 01:46:18 2007 +0000
+++ b/libpurple/protocols/silc/silc.c	Mon Jun 04 02:22:50 2007 +0000
@@ -362,7 +362,7 @@
 
 	/* Schedule SILC using Glib's event loop */
 #ifndef _WIN32
-	sg->scheduler = g_timeout_add(5, (GSourceFunc)silcpurple_scheduler, sg);
+	sg->scheduler = g_timeout_add(50, (GSourceFunc)silcpurple_scheduler, sg);
 #else
 	sg->scheduler = g_timeout_add(300, (GSourceFunc)silcpurple_scheduler, sg);
 #endif