Page MenuHomeFreeBSD

D7399.id.diff
No OneTemporary

D7399.id.diff

Index: head/usr.bin/truss/setup.c
===================================================================
--- head/usr.bin/truss/setup.c
+++ head/usr.bin/truss/setup.c
@@ -223,8 +223,10 @@
t = new_thread(p, lwps[i]);
if (ptrace(PT_LWPINFO, lwps[i], (caddr_t)&pl, sizeof(pl)) == -1)
err(1, "ptrace(PT_LWPINFO)");
- if (pl.pl_flags & PL_FLAG_SCE)
+ if (pl.pl_flags & PL_FLAG_SCE) {
+ info->curthread = t;
enter_syscall(info, t, &pl);
+ }
}
free(lwps);
}

File Metadata

Mime Type
text/plain
Expires
Sat, Sep 12, 11:47 PM (13 h, 25 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38825241
Default Alt Text
D7399.id.diff (472 B)

Event Timeline