mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-11-05 16:04:31 +00:00
if we were already registered - due to a beautifuly inefficient activation
2001-12-06 Michael Meeks <michael@ximian.com> * libnautilus/nautilus-view-standard-main.c (nautilus_view_standard_main_multi): if we were already registered - due to a beautifuly inefficient activation server race - just quit.
This commit is contained in:
parent
c9b8fca3c2
commit
a0f24894de
2 changed files with 16 additions and 7 deletions
|
@ -1,3 +1,10 @@
|
|||
2001-12-06 Michael Meeks <michael@ximian.com>
|
||||
|
||||
* libnautilus/nautilus-view-standard-main.c
|
||||
(nautilus_view_standard_main_multi): if we were
|
||||
already registered - due to a beautifuly inefficient
|
||||
activation server race - just quit.
|
||||
|
||||
2001-12-07 Darin Adler <darin@bentspoon.com>
|
||||
|
||||
* docs/design.txt:
|
||||
|
|
|
@ -238,13 +238,15 @@ nautilus_view_standard_main_multi (const char *executable_name,
|
|||
#ifdef GNOME2_CONVERSION_COMPLETE
|
||||
g_free (registration_id);
|
||||
#endif
|
||||
/* Loop until we have no more objects. */
|
||||
do {
|
||||
bonobo_main ();
|
||||
} while (callback_data.object_count > 0 || callback_data.delayed_quit_timeout_id != 0);
|
||||
|
||||
/* Let the factory go. */
|
||||
bonobo_object_unref (BONOBO_OBJECT (factory));
|
||||
if (factory != NULL) {
|
||||
/* Loop until we have no more objects. */
|
||||
do {
|
||||
bonobo_main ();
|
||||
} while (callback_data.object_count > 0 || callback_data.delayed_quit_timeout_id != 0);
|
||||
|
||||
/* Let the factory go. */
|
||||
bonobo_object_unref (BONOBO_OBJECT (factory));
|
||||
}
|
||||
|
||||
gnome_vfs_shutdown ();
|
||||
|
||||
|
|
Loading…
Reference in a new issue