[CRIU] [PATCH 0/2] write pidfile before chdir /, if going daemon

Pavel Emelyanov xemul at parallels.com
Wed Oct 30 05:30:09 PDT 2013


On 10/30/2013 03:27 AM, Ruslan Kuprieiev wrote:
> Now we're unable to use relative pidfile path with -d option, because
> criu chdir to /, before writing pidfile. So lets go daemon without
> chdiring to /, write pidfile(if needed) and chdir("/"), as well.
> 
> Ruslan Kuprieiev (2):
>   service: write pidfile before chdir to /, if going daemon
>   page-server: write pidfile before chdir to /, if going daemon
> 
>  cr-service.c | 14 +++++++++++++-
>  page-xfer.c  | 19 ++++++++++++++++---
>  2 files changed, 29 insertions(+), 4 deletions(-)
> 


I wouldn't introduce such complexity, but made sure, that -D option
works properly for daemon and pid file with relative path is put
under -D.


More information about the CRIU mailing list