[CRIU] Standard stream is not terminal

Cyrill Gorcunov gorcunov at gmail.com
Mon Sep 1 14:16:00 PDT 2014


On Mon, Sep 01, 2014 at 04:40:00PM -0400, Sanidhya Kashyap wrote:
> 
> 
> > And -j option shouldn't work as "I'm not sure whether I would need a
> > tty, so let's supply one. Just in case.". It should be deterministic.
> > Does Sanidhya's case implies inheriting a tty? I _really_ doubt it.
> > Good question. Sanidhya, do you really need -j option at all?
> 
> What if the workload that is running using a tty... In that case, if I
> checkpoint the process and reboot the system, then I will really need
> the -j option because it might be dumping the data. For example, suppose
> a compile process is going on.
> 
> Well, the pts option can be determined using ps. Then, in that case, I
> will definitely need -j option.

In oreder to understand better before providing any further advices,
Sanidhya, could you please describe every single step in how you're
using criu (iow the scripts you use to c/r process/services at startup
and such). Every detail is important (which distro you're using,
which kernel and etc).


More information about the CRIU mailing list