HomeFreeBSD

thread_single(9): decline external requests for traced or debugger-stopped procs

Description

thread_single(9): decline external requests for traced or debugger-stopped procs

Debugger has the powers to cause unbound delay in single-threading,
which then blocks the threaded taskqueue. The reproducer is
truss -f timeout 2 sleep 10.

Reported by: mjg
Reviewed by: markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D44523

Details

Provenance
kibAuthored on Mar 27 2024, 12:29 PM
Reviewer
markj
Differential Revision
D44523: thread_single(9): decline external requests for traced or debugger-stopped procs
Parents
rG0cade5566091: pkgbase: Remove FreeBSD-ipfilter package
Branches
Unknown
Tags
Unknown