c2ed17a1a712cb446d8e62d9697bffa0cdf1a585 |
|
06-May-2009 |
Robert Bragg <robert@linux.intel.com> |
Take a reference on the gio file monitors while signaling pending file changes It was possible for a signal handler to remove the last reference and dispose the monitor. If there were remaining pending_file_changes they tried to dereference the disposed monitor. This patch simply calls g_object_{ref,unref} around the loop that signals the changes.
/external/bluetooth/glib/gio/gfilemonitor.c
|
1d1fba442fd7e605288fe92809c59d58b0b8f186 |
|
17-Mar-2009 |
Colin Walters <walters@redhat.com> |
Bug 575708 - runaway inotify madness ... 2009-03-17 Colin Walters <walters@redhat.com> Bug 575708 - runaway inotify madness ... * gfilemonitor.c: Queue up events in a local list and fire one idle, instead of queuing lots of individual idles which has bad performance behavior. svn path=/trunk/; revision=8010
/external/bluetooth/glib/gio/gfilemonitor.c
|
f50f67addf2ec576e0b6bf9b9cae1c4122b914fc |
|
05-Aug-2008 |
Behdad Esfahbod <behdad@gnome.org> |
Bug 546371 – Improve docs re g_file_monitor 2008-08-05 Behdad Esfahbod <behdad@gnome.org> Bug 546371 – Improve docs re g_file_monitor * gfilemonitor.c: Mention g_file_monitor() in the docs. svn path=/trunk/; revision=7314
/external/bluetooth/glib/gio/gfilemonitor.c
|
0227089563a065ae4ee11e67877364f3ce068cdb |
|
03-Jul-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Fix the build svn path=/trunk/; revision=7151
/external/bluetooth/glib/gio/gfilemonitor.c
|
3d93bf6968884d75dd2706ef85e2014305eb92f2 |
|
01-Jul-2008 |
Cody Russell <bratsche@gnome.org> |
Moved all relevant typedefs into these files. 2008-07-01 Cody Russell <bratsche@gnome.org> * gio/gioenums.h: * gio/giotypes.h: Moved all relevant typedefs into these files. * gio/*.[ch]: Updated wrt added files. Split types into separate file for easier maintainership. (#538564) svn path=/trunk/; revision=7127
/external/bluetooth/glib/gio/gfilemonitor.c
|
761424465aaad736916b029383483b6ac419d831 |
|
22-Jun-2008 |
Johan Dahlin <jdahlin@async.com.br> |
Include "config.h" instead of <config.h> Command used: find -name 2008-06-21 Johan Dahlin <jdahlin@async.com.br> * *.[ch]: Include "config.h" instead of <config.h> Command used: find -name \*.[ch]|xargs perl -p -i -e 's/^#include <config.h>/#include "config.h"/g' Rubberstamped by Mitch svn path=/trunk/; revision=7092
/external/bluetooth/glib/gio/gfilemonitor.c
|
a4427bfff5d31499dc0b46fa3f734bc92f7d0dd5 |
|
16-Jun-2008 |
Michael Natterer <mitch@imendio.com> |
chain up unconditionally in finalize() and dispose(). Also don't 2008-06-16 Michael Natterer <mitch@imendio.com> * *.c: chain up unconditionally in finalize() and dispose(). Also don't dereference these function pointers when calling them since that has no meaning at all. svn path=/trunk/; revision=7048
/external/bluetooth/glib/gio/gfilemonitor.c
|
6088f22d26c8b4b5a4cf77b5c583428c033d4d3b |
|
14-Mar-2008 |
Alexander Larsson <alexl@redhat.com> |
Fix C89 issue (#521672) Patch from Jens Granseuer 2008-03-14 Alexander Larsson <alexl@redhat.com> * gfilemonitor.c: (g_file_monitor_is_cancelled): Fix C89 issue (#521672) Patch from Jens Granseuer svn path=/trunk/; revision=6708
/external/bluetooth/glib/gio/gfilemonitor.c
|
5241d96b2188f285dfd60a4b85f9d1cdf7ccb124 |
|
06-Mar-2008 |
Alexander Larsson <alexl@redhat.com> |
Fix sparse warnings (#519489) 2008-03-06 Alexander Larsson <alexl@redhat.com> * gdesktopappinfo.c: * gfilemonitor.c: * gthemedicon.c: * gunionvolumemonitor.c: * gunixmounts.c: * tests/g-file.c: * tests/live-g-file.c: * xdgmime/xdgmimecache.c: Fix sparse warnings (#519489) svn path=/trunk/; revision=6632
/external/bluetooth/glib/gio/gfilemonitor.c
|
602295158fb9aa78761381908fc5d8d92586e5ff |
|
05-Mar-2008 |
Alexander Larsson <alexl@redhat.com> |
Make cancellation threadsafe (i.e. guarantee its only done once, and 2008-03-05 Alexander Larsson <alexl@redhat.com> * gfilemonitor.c: Make cancellation threadsafe (i.e. guarantee its only done once, and always done) * glocaldirectorymonitor.c: Make sure we the monitor lives while the mounts_changed callback is being called (#520484) svn path=/trunk/; revision=6630
/external/bluetooth/glib/gio/gfilemonitor.c
|
ea678ee94c99025ff4500a65888d67bf2d152cd1 |
|
25-Feb-2008 |
Alexander Larsson <alexl@redhat.com> |
Emit actual change signals in an idle handler. This avoids reentrance and 2008-02-25 Alexander Larsson <alexl@redhat.com> * gfilemonitor.c: Emit actual change signals in an idle handler. This avoids reentrance and locking problems in the file notification backends. svn path=/trunk/; revision=6584
/external/bluetooth/glib/gio/gfilemonitor.c
|
f3144c7efe8c84f7a00bff9b796d5e73efc151cf |
|
21-Feb-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Doc fixes svn path=/trunk/; revision=6554
/external/bluetooth/glib/gio/gfilemonitor.c
|
1f331ffde8812d016c7524f27fd72cc72c7aa21d |
|
25-Jan-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Doc updates svn path=/trunk/; revision=6376
/external/bluetooth/glib/gio/gfilemonitor.c
|
d16037e0e7ff12577574ed41be893c90d4b3477c |
|
21-Jan-2008 |
Matthias Clasen <matthiasc@src.gnome.org> |
Documentation updates svn path=/trunk/; revision=6336
/external/bluetooth/glib/gio/gfilemonitor.c
|
361e0e9b1c8bfc4690a8522e33d607382812b621 |
|
07-Jan-2008 |
Alexander Larsson <alexl@redhat.com> |
Pass --internal to glib-genmarshal 2008-01-07 Alexander Larsson <alexl@redhat.com> * Makefile.am: Pass --internal to glib-genmarshal * gfilemonitor.c: * gmountoperation.c: * gio-marshal.list: Use better types for signal arguments (#507822) svn path=/trunk/; revision=6263
/external/bluetooth/glib/gio/gfilemonitor.c
|
e23140cbb43c111fe9010b7f6c3a404db1aa152b |
|
07-Jan-2008 |
Alexander Larsson <alexl@redhat.com> |
Build test subdir after . Remove gdirectorymonitor.[ch] 2008-01-07 Alexander Larsson <alexl@redhat.com> * Makefile.am: Build test subdir after . Remove gdirectorymonitor.[ch] * gdirectorymonitor.[ch]: * gfilemonitor.c: * gfile.[ch]: * gio.h: Remove GDirectoryMonitor and make GFileMonitor the baseclass for both file and directory monitors. Lift the more generic rate limiting code from GDirectoryMonitor into GFileMonitor. * fam/fam-helper.c: * fam/gfamdirectorymonitor.[ch]: * inotify/ginotifydirectorymonitor.[ch]: * inotify/inotify-helper.c: * glocaldirectorymonitor.[ch]: * glocalfile.c: * gvolumemonitor.c: Update for the removed GDirectoryMonitor. * gmemoryoutputstream.c: Remove ununsed variable svn path=/trunk/; revision=6262
/external/bluetooth/glib/gio/gfilemonitor.c
|
0debd52858ffb4f468e55cd2f3c7e4dec5455b94 |
|
18-Dec-2007 |
Matthias Clasen <matthiasc@src.gnome.org> |
Fix up includes in section docs svn path=/trunk/; revision=6149
/external/bluetooth/glib/gio/gfilemonitor.c
|
41d1650c9b6b0b8368c0648d2885b83e18020303 |
|
12-Dec-2007 |
Alexander Larsson <alexl@redhat.com> |
Fix up a bunch of details in the docs. 2007-12-12 Alexander Larsson <alexl@redhat.com> * gappinfo.[ch]: * gasyncresult.c: * gbufferedinputstream.c: * gbufferedoutputstream.c: * gcancellable.c: * gcontenttype.c: * gdatainputstream.[ch]: * gdesktopappinfo.c: * gdirectorymonitor.c: * gfile.[ch]: * gfileattribute.[ch]: * gfileicon.[ch]: * gfileinfo.h: * gfileinputstream.h: * gfilemonitor.[ch]: * gfileoutputstream.[ch]: * gfilterinputstream.h: * gfilteroutputstream.h: * gicon.h: * gioscheduler.c: * gloadableicon.[ch]: * gmemoryinputstream.c: * gmountoperation.c: * gthemedicon.c: Fix up a bunch of details in the docs. * glocalfileinfo.c: CR/LF -> LF fixups svn path=/trunk/; revision=6100
/external/bluetooth/glib/gio/gfilemonitor.c
|
2e67aabed7385b0fb4e0f3480099578ffde777a3 |
|
01-Dec-2007 |
Matthias Clasen <matthiasc@src.gnome.org> |
Some more property work svn path=/trunk/; revision=6008
/external/bluetooth/glib/gio/gfilemonitor.c
|
7f3280230bc9448a5750fc17a6eabef691ba25f4 |
|
28-Nov-2007 |
Alexander Larsson <alexl@redhat.com> |
Added. Added. Added. Added. 2007-11-28 Alexander Larsson <alexl@redhat.com> * Makefile.am: * abicheck.sh: Added. * makegioalias.pl: Added. * pltcheck.sh: Added. * gio.symbols: Added. * *.c: * inotify/*.c Initial work on adding symbol handling. * gvfs.h: Correct ifdef guard name * fam/Makefile.am: * inotify/Makefile.am: * xdgmime/Makefile.am: Include toplevel Makefile.decl svn path=/trunk/; revision=5972
/external/bluetooth/glib/gio/gfilemonitor.c
|
54e52e099e11e0fd6541ce97c16b9f2dd381eb91 |
|
28-Nov-2007 |
Matthias Clasen <matthiasc@src.gnome.org> |
More trivial doc fixes svn path=/trunk/; revision=5968
/external/bluetooth/glib/gio/gfilemonitor.c
|
5247f12f3649726471080440de0d37b78c1cec33 |
|
27-Nov-2007 |
Andrew Walton <awalton@src.gnome.org> |
Bumps documentation to 93% symbol coverage, touching most of the public files. Fixes broken function documentation prototypes. Fixes GCancellable inaccuracies. Removes unnecessary incomplete gtk-doc headers in private files. svn path=/trunk/; revision=5953
/external/bluetooth/glib/gio/gfilemonitor.c
|
3781343738de4abddf56982325a77bd70a98cd26 |
|
26-Nov-2007 |
Alexander Larsson <alexl@redhat.com> |
gio/ docs/reference/gio Merged gio-standalone into glib. 2007-11-26 Alexander Larsson <alexl@redhat.com> * Makefile.am: * configure.in: * gio-2.0-uninstalled.pc.in: * gio-2.0.pc.in: * gio-unix-2.0-uninstalled.pc.in: * gio-unix-2.0.pc.in: * gio/ * docs/reference/gio Merged gio-standalone into glib. * glib/glibintl.h: * glib/gutils.c: Export glib_gettext so that gio can use it Add P_ (using same domain for now) Add I_ as g_intern_static_string svn path=/trunk/; revision=5941
/external/bluetooth/glib/gio/gfilemonitor.c
|