summaryrefslogtreecommitdiffstats
path: root/server/tests/basic_event_loop.c
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2010-12-20 11:56:12 +0200
committerAlon Levy <alevy@redhat.com>2011-01-10 14:11:37 +0200
commit212481878827ce2436355f4d92274d6ec34cc57b (patch)
tree596b81b412cdc4d3c761640b7d3820ae0d8f880c /server/tests/basic_event_loop.c
parentc1846506deda818d00a078c482b094bbd3e3f29f (diff)
downloadspice-212481878827ce2436355f4d92274d6ec34cc57b.tar.gz
spice-212481878827ce2436355f4d92274d6ec34cc57b.tar.xz
spice-212481878827ce2436355f4d92274d6ec34cc57b.zip
server/tests: fix timer reset to allow setting next call during callback
Diffstat (limited to 'server/tests/basic_event_loop.c')
-rw-r--r--server/tests/basic_event_loop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/server/tests/basic_event_loop.c b/server/tests/basic_event_loop.c
index a50a9163..99c086ce 100644
--- a/server/tests/basic_event_loop.c
+++ b/server/tests/basic_event_loop.c
@@ -277,8 +277,8 @@ void timeout_timers()
if (next->ms && left.tv_usec == 0 && left.tv_sec == 0) {
count++;
DPRINTF(1, "calling timer");
- next->func(next->opaque);
next->ms = 0;
+ next->func(next->opaque);
}
next = (SpiceTimer*)ring_next(&timers, &next->link);
}