mirror of
https://github.com/checkpoint-restore/criu
synced 2025-08-27 12:28:14 +00:00
Signed-off-by: Andrew Vagin <avagin@virtuozzo.com> Signed-off-by: Pavel Emelyanov <xemul@virtuozzo.com>
17 lines
280 B
Bash
Executable File
17 lines
280 B
Bash
Executable File
#!/bin/bash
|
|
|
|
CRIU=../../../criu/criu
|
|
|
|
set -e -m -x
|
|
|
|
cat < /dev/zero > /dev/null &
|
|
pid=$!
|
|
sleep 1
|
|
lsof -p $pid
|
|
|
|
$CRIU exec -t $pid fake_syscall && exit 1 || true
|
|
fd=`$CRIU exec -t $pid open '&/dev/null' 0 | sed 's/.*(\(.*\))/\1/'`
|
|
$CRIU exec -t $pid dup2 $fd 0
|
|
wait $pid
|
|
echo PASS
|