From cdc6d904e11f08597278e40a1e9512cbc25dc454 Mon Sep 17 00:00:00 2001 From: Pavel Vokhmyanin Date: Fri, 10 Nov 2017 13:26:08 +0300 Subject: [PATCH] vz7: service: Allow keep_open flag for a WAIT_PID command #PSBM-58198 WAIT_PID rpc command is necessary to wait on a page server and retrieve its exit code. Keep_open flag is essential for this command - we need RPC server to keep running after processing WAIT_PID in order to handle next iteration of a pre-dump. Patch whitelists WAIT_PID command for keep_open flag. Signed-off-by: Pavel Vokhmyanin --- criu/cr-service.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/criu/cr-service.c b/criu/cr-service.c index 57060d3..1c0a2f4 100644 --- a/criu/cr-service.c +++ b/criu/cr-service.c @@ -806,6 +806,8 @@ static int chk_keepopen_req(CriuReq *msg) return 0; else if (msg->type == CRIU_REQ_TYPE__VERSION) return 0; + else if (msg->type == CRIU_REQ_TYPE__WAIT_PID) + return 0; return -1; } -- 1.8.3.1