[ekg2-commit] ekg2: ekg.c (HEAD) [darkjames]

CVS commit cvs w toxygen.net
Pon, 7 Maj 2007, 22:36:23 CEST


Module name:	ekg2
Changes by:	darkjames	2007-05-07 22:36:21

Modified files:
	ekg.c

Log message:
fix bug introduced in -r1.161
auto_away in 4 minutes, instead of 10..
spoted by Greyer.
It's still not 1:1 (22:16:16 (connected) - 22:26:14 (autoaway)) but it's better.

Index: ekg.c
===================================================================
RCS file: /home/cvs/ekg2/ekg/ekg.c,v
diff -d -u -r1.162 -r1.163
--- ekg.c	1 May 2007 11:37:06 -0000	1.162
+++ ekg.c	7 May 2007 20:36:21 -0000	1.163
@@ -153,8 +153,8 @@
 				int ispersist = t->persist;
 				
                                 if (ispersist) {
-                                        tv.tv_sec += t->period;
                                         memcpy(&t->ends, &tv, sizeof(tv));
+                                        t->ends.tv_sec += t->period;
                                 }
 
 				if ((t->function(0, t->data) == -1) || !ispersist)


Więcej informacji o liście dyskusyjnej ekg2-commit