diff options
author | Dmitry Safonov <dsafonov@virtuozzo.com> | 2017-03-07 22:37:16 +0300 |
---|---|---|
committer | Andrei Vagin <avagin@virtuozzo.com> | 2017-03-15 09:36:09 +0300 |
commit | cda7d6b2f9e44704c18989f56166086800604d9d (patch) | |
tree | 501d126996890d4286f49548027ae1e06e110749 /compel/arch/aarch64 | |
parent | eebfeb925b577651f44e1cfc14a7b027baab6129 (diff) |
restorer: unblock only SIGCHLD previously blocked in criu
The purpose is to unblock previously blocked SIGCHLD, not all the
signals. IIRC, this block-unblock dancing is about a race where SIGCHLD
may come during switching to restorer blob, where CRIU handler function
is already unmapped - which will result in segmentation violation if
SIGCHLD wasn't blocked.
Fixes:3a61c38a5832 ("restore: block sigchld to remap task_entries")
Cc: Andrei Vagin <avagin@virtuozzo.com>
Signed-off-by: Dmitry Safonov <dsafonov@virtuozzo.com>
Signed-off-by: Andrei Vagin <avagin@virtuozzo.com>
Diffstat (limited to 'compel/arch/aarch64')
0 files changed, 0 insertions, 0 deletions