[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openvz-criu
Subject:    [CRIU] [PATCH 0/2] write pidfile before chdir /, if going daemon
From:       xemul () parallels ! com (Pavel Emelyanov)
Date:       2013-10-31 12:32:58
Message-ID: 52724DFA.7000105 () parallels ! com
[Download RAW message or body]

On 10/31/2013 04:54 AM, Ruslan Kuprieiev wrote:
> On 30.10.2013 16:30, Pavel Emelyanov wrote:
>> 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.
> -D with daemon means that daemon shouldn't chdir /, and should stay 
> where -D will point?

Yes.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic