Если в трассируемый ptrace процесс придет сигнал, процесс будет остановлен с SIGTRAP. Можно его продолжить с ptrace(PTRACE_CONT), отдав ему его сигнал. Но, спрашивается, а будет ли информация о сигнале, который этот процесс примет в обработчике, правильной, не испортится ли она? К примеру, если сигнал ему был послан с помощью sigqueue, т.е. с некоторыми данными. Что будет с этими данными?