Re: Advice on debuging the fork syscall hanging forever

2007-04-25 Thread Miguel Freitas
On 4/25/07, Miguel Freitas <[EMAIL PROTECTED]> wrote: hey, could it be that this -513 is actually -ERESTARTNOINTR? if so, that would be a good explanation why it hangs. - copy_process() checks for pending signals, then set retval = -ERESTARTNOINTR and returns. - handle_signal has the followin

Re: Advice on debuging the fork syscall hanging forever

2007-04-25 Thread Miguel Freitas
On 4/25/07, Miguel Freitas <[EMAIL PROTECTED]> wrote: (...) 0x2b2e77d6d5b6 : mov$0x38,%eax 0x2b2e77d6d5bb : syscall 0x2b2e77d6d5bd : cmp$0xf000,%rax (...) (gdb) info reg rax0xfdff -513 hey, could it be that this -513 is actually