]>
Commit | Line | Data |
---|---|---|
86c62d2d | 1 | Index: gconf/gconf/gconftool.c |
2 | =================================================================== | |
3 | RCS file: /cvs/gnome/gconf/gconf/gconftool.c,v | |
4 | retrieving revision 1.102 | |
5 | diff -d -u -p -U10 -r1.102 gconftool.c | |
6 | --- gconf/gconf/gconftool.c 3 Jan 2006 17:05:28 -0000 1.102 | |
7 | +++ gconf/gconf/gconftool.c 1 Feb 2006 18:34:36 -0000 | |
7629d12a | 8 | @@ -881,29 +881,33 @@ main (int argc, char** argv) |
86c62d2d | 9 | if (makefile_install_mode) |
10 | { | |
86c62d2d | 11 | gint retval; |
12 | ||
13 | umask (022); | |
14 | retval = do_makefile_install (conf, args, FALSE); | |
15 | ||
16 | gconf_engine_unref (conf); | |
17 | ||
18 | + g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL); | |
19 | + | |
20 | return retval; | |
21 | } | |
22 | ||
23 | if (makefile_uninstall_mode) | |
24 | { | |
86c62d2d | 25 | gint retval; |
26 | ||
27 | umask (022); | |
28 | retval = do_makefile_install (conf, args, TRUE); | |
29 | ||
30 | gconf_engine_unref (conf); | |
31 | + | |
32 | + g_spawn_command_line_sync ("/usr/bin/killall -q -TERM " GCONF_SERVERDIR "/" GCONFD, NULL, NULL, NULL, NULL); | |
33 | ||
34 | return retval; | |
35 | } | |
36 | ||
37 | if (break_key_mode) | |
38 | { | |
86c62d2d | 39 | gint retval = do_break_key(conf, args); |
40 | ||
41 | gconf_engine_unref(conf); |