dbus/bus
Colin Walters 7bc27d1e84 Fix inotify shutdown
We were incorrectly passing NULL for a DBusList when the usage expected
is a pointer to a NULL DBusList pointer.  Also during dbus_shutdown
we need to actually close the inotify fd, and remove our watch.

Move the shutdown handler out of bus.c and into inotify where we
can do all of this cleanly.
(cherry picked from commit 90fe96b187)
2010-02-03 12:05:28 -05:00
..
.gitignore Bring .gitignore files up to date; add *.o, *~ etc. to top-level .gitignore 2007-10-10 17:38:00 +01:00
activation-exit-codes.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper-bin.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation-helper.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
activation.c Don't drop pending activations when reloading configuration 2010-01-28 17:01:24 -05:00
activation.h Don't drop pending activations when reloading configuration 2010-01-28 17:01:24 -05:00
bus.c Fix inotify shutdown 2010-02-03 12:05:28 -05:00
bus.h DBusPipe related unix compile fix 2009-12-18 17:35:43 +01:00
config-loader-expat.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-loader-libxml.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-common.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-common.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-trivial.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser-trivial.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
config-parser.c uses tcp based test connections for now 2009-12-01 11:17:40 +01:00
config-parser.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
connection.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
connection.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dbus-daemon.1.in bus: make use of new unix fd limits 2009-05-20 02:10:17 +02:00
desktop-file.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
desktop-file.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dir-watch-default.c win32 fix for commit 8a9880ffd2 - Clean up inotify watch handling 2010-02-02 14:14:20 +01:00
dir-watch-dnotify.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
dir-watch-inotify.c Fix inotify shutdown 2010-02-03 12:05:28 -05:00
dir-watch-kqueue.c Clean up inotify watch handling 2010-02-01 16:22:56 -05:00
dir-watch.h Clean up inotify watch handling 2010-02-01 16:22:56 -05:00
dispatch.c uses tcp based test connections for now 2009-12-01 11:17:40 +01:00
dispatch.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
driver.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
driver.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
expirelist.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
expirelist.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
main.c fixed cmake version macro and string handling 2009-12-07 00:49:42 +01:00
Makefile.am Merge branch 'my-dbus-1.2' 2010-01-28 17:09:15 -05:00
messagebus.in Update messagebus.in init script to start earlier 2010-01-28 17:31:36 -05:00
policy.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
policy.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
rc.messagebus.in * bus/messagebus.in, bus/rc.messagebus.in: run dbus-uuidgen --ensure 2006-10-19 15:34:47 +00:00
selinux.c Fix compilation in --disable-selinux case 2010-02-03 08:36:38 +01:00
selinux.h _dbus_change_to_daemon_user() is platform related and commit 0a3905d7f3 broke windows builds 2010-01-29 23:57:07 +01:00
services.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
services.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
session.conf.in Use nonce-tcp default session bus on Windows 2009-12-01 09:25:59 +01:00
signals.c Rename DBusConnection *disconnected param to connection 2010-01-05 21:11:13 +01:00
signals.h Rename DBusConnection *disconnected param to connection 2010-01-05 21:11:13 +01:00
system.conf.in Clean up and clarify default system policy 2008-12-18 15:34:24 -05:00
test-launch-helper.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test-main.c Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
test-system.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
test.h Merge branch 'fd-passing' 2009-07-16 16:05:16 +02:00
utils.c Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00
utils.h Bug 21161 - Update the FSF address 2009-07-14 15:39:47 -04:00