projects
/
platform
/
upstream
/
glib.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
be008ea
)
GApplication: don't shutdown() on failure to start
author
Ryan Lortie
<desrt@desrt.ca>
Sat, 24 Nov 2012 18:20:29 +0000
(13:20 -0500)
committer
Ryan Lortie
<desrt@desrt.ca>
Sat, 24 Nov 2012 18:20:29 +0000
(13:20 -0500)
If we fail to start (and don't register() or call startup()) then also
don't call shutdown(). This happens in the case of failing to parse
commandline arguments, for example.
gio/gapplication.c
patch
|
blob
|
history
diff --git
a/gio/gapplication.c
b/gio/gapplication.c
index
91d7b4f
..
29a5149
100644
(file)
--- a/
gio/gapplication.c
+++ b/
gio/gapplication.c
@@
-1621,7
+1621,7
@@
g_application_run (GApplication *application,
status = 0;
}
- if (!application->priv->is_remote)
+ if (
application->priv->is_registered &&
!application->priv->is_remote)
{
g_signal_emit (application, g_application_signals[SIGNAL_SHUTDOWN], 0);