Fix signal reporting from solutions

Function run() is executed in a new pid namespace. It then calls clone() without the CLONE_NEWPID otpion.