[oe] [meta-webserver][PATCH] nginx.service: sleep 0.1 after nginx start
Khem Raj
raj.khem at gmail.com
Mon Feb 24 16:40:59 UTC 2020
On Mon, Feb 24, 2020 at 3:41 AM <changqing.li at windriver.com> wrote:
>
> From: Changqing Li <changqing.li at windriver.com>
>
> Fix error info:
> nginx.service: failed to parse pid from file /run/nginx/nginx.pid:
> invalid argument
>
> Signed-off-by: Changqing Li <changqing.li at windriver.com>
> ---
> meta-webserver/recipes-httpd/nginx/files/nginx.service | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/meta-webserver/recipes-httpd/nginx/files/nginx.service b/meta-webserver/recipes-httpd/nginx/files/nginx.service
> index 9a6ca96..65c7752 100644
> --- a/meta-webserver/recipes-httpd/nginx/files/nginx.service
> +++ b/meta-webserver/recipes-httpd/nginx/files/nginx.service
> @@ -7,6 +7,7 @@ Type=forking
> PIDFile=/run/nginx/nginx.pid
> ExecStartPre=@SBINDIR@/nginx -t
> ExecStart=@SBINDIR@/nginx
> +ExecStartPost=/bin/sleep 0.1
I dont thiink we should be adding sleeps instead try to lock the dependencies
so it happens correctly. or perhaps change the logic in code itself if
dependencies
can not handle it.
> ExecReload=@SBINDIR@/nginx -s reload
> ExecStop=@BASE_BINDIR@/kill -s QUIT $MAINPID
> PrivateTmp=true
> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
More information about the Openembedded-devel
mailing list