Make GIOSchedulerJobFunc return boolean Keep calling io jobs until they
authorMatthias Clasen <mclasen@redhat.com>
Fri, 25 Jan 2008 14:40:54 +0000 (14:40 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 25 Jan 2008 14:40:54 +0000 (14:40 +0000)
commit8228f7f94bb33a27273d9e517e6bb52b2c1cf130
tree861612b2eec7209f7a38a6a4a5be1a1c998f2448
parent06d957d95d5a51d6c9254c0753132091c6fa49a8
Make GIOSchedulerJobFunc return boolean Keep calling io jobs until they

2008-01-25  Matthias Clasen  <mclasen@redhat.com>

        * gioscheduler.h: Make GIOSchedulerJobFunc return boolean
        * gioscheduler.c: Keep calling io jobs until they return FALSE;
        this allows big jobs to be executed in chunks, instead of blocking
        the main loop for a long time.

        * gsimpleasyncresult.c:
        * giofile.c: Adapt callers.

svn path=/trunk/; revision=6375
gio/ChangeLog
gio/gfile.c
gio/gioscheduler.c
gio/gioscheduler.h
gio/gsimpleasyncresult.c