1
0
mirror of https://github.com/proot-me/proot.git synced 2025-07-24 14:02:28 +00:00
Files
proot/test/GNUmakefile
Yichao Yu d8bf141fea Change restart_original_syscall to not use chained syscall (#297)
If we are simply restarting a syscall, there's no need to do anything afterwards
to restore any register values so we don't really need to keep a record of it ourselves
in the chain syscall list.

By simply resetting the PC and the arguments, we avoid issue #292 for this function
when we get a signal before we run the restarted syscall and confused syscall
from the signal handler as the one we restarted (chained).
2021-10-05 16:34:41 -04:00

6.2 KiB