[pulseaudio-discuss] [PATCH] daemon: Exit with code 0 on SIGINT and SIGTERM
Peter Meerwald
pmeerw at pmeerw.net
Mon May 25 06:24:15 PDT 2015
On Fri, 22 May 2015, Tanu Kaskinen wrote:
> On Thu, May 21, 2015, at 02:40, Peter Meerwald wrote:
> > see https://bugs.freedesktop.org/show_bug.cgi?id=86818
> >
> > an exit code of 1 makes systemd believe that the service failed;
> > better return 0 to denote that PA sucessfully stopped on the user's
> > request
> >
> > sidenote: systemd's SuccessExitStatus= could be used to turn code 1 into
> > a
> > code denoting success
> >
> > Signed-off-by: Peter Meerwald <pmeerw at pmeerw.net>
> > Cc: jan.steffens at gmail.com
> > ---
> > src/daemon/main.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/src/daemon/main.c b/src/daemon/main.c
> > index deb1e43..82dec01 100644
> > --- a/src/daemon/main.c
> > +++ b/src/daemon/main.c
> > @@ -140,7 +140,7 @@ static void signal_callback(pa_mainloop_api*m,
> > pa_signal_event *e, int sig, void
> > case SIGTERM:
> > default:
> > pa_log_info("Exiting.");
> > - m->quit(m, 1);
> > + m->quit(m, 0);
> > break;
> > }
> > }
>
> Looks good to me.
applied and resolved bugzilla issue
thanks, p.
--
Peter Meerwald
+43-664-2444418 (mobile)
More information about the pulseaudio-discuss
mailing list