3654  execve("../threads-execve", ["../threads-execve"], 0xbffa601c /* 23 vars */) = 0
3654  rt_sigsuspend(0xbfc0a9dc, 32) = -1 EINVAL (Invalid argument)
3654  rt_sigsuspend(0xbfc0a9dc, 16) = -1 EINVAL (Invalid argument)
3654  rt_sigsuspend([], 8) = ? ERESTARTNOHAND (To be restarted if no handler)
3654  execve("../threads-execve", ["../threads-execve", "8", "0"], 0xbfc0ab0c /* 23 vars */) = 0
3654  exit(42)       = ?
3655  nanosleep({tv_sec=0, tv_nsec=12345}, NULL) = 0
3655  execve("../threads-execve", ["../threads-execve", "8", "1"], 0xbffe5c24 /* 23 vars */ <pid changed to 3654 ...>
3654  +++ superseded by execve in pid 3655 +++
3654  <... execve resumed>) = 0
3654  rt_sigsuspend([], 8 <unfinished ...>
3716  nanosleep({tv_sec=0, tv_nsec=12345}, NULL) = 0
3716  execve("../threads-execve", ["../threads-execve", "8", "2"], 0xbff8c184 /* 23 vars */ <unfinished ...>
3654  <... rt_sigsuspend resumed>) = ?
3654  +++ superseded by execve in pid 3716 +++
3654  <... execve resumed>) = 0
3654  nanosleep({tv_sec=123, tv_nsec=0},  <unfinished ...>
3780  nanosleep({tv_sec=0, tv_nsec=12345}, NULL) = 0
3780  execve("../threads-execve", ["../threads-execve", "8", "3"], 0xbf870124 /* 23 vars */ <unfinished ...>
3654  <... nanosleep resumed> <unfinished ...>) = ?
3654  +++ superseded by execve in pid 3780 +++
3654  <... execve resumed>) = 0
3654  +++ exited with 0 +++
