summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/labs.c
diff options
context:
space:
mode:
authorrwatson <rwatson@FreeBSD.org>2008-02-15 13:31:35 +0000
committerrwatson <rwatson@FreeBSD.org>2008-02-15 13:31:35 +0000
commit8009d6be3ee4c27d95c20892f2b5f5d12333643e (patch)
treec84b0ec0d14caa33222f7fda78a1151226079ba4 /lib/libc/stdlib/labs.c
parent860deb0bbc30d2ae9366eba26dec1246196199f6 (diff)
downloadFreeBSD-src-8009d6be3ee4c27d95c20892f2b5f5d12333643e.zip
FreeBSD-src-8009d6be3ee4c27d95c20892f2b5f5d12333643e.tar.gz
The possibly interruptible msleep in coda_call() means well, but is
fundamentally fairly confused about how signals work and when it is appropriate for upcalls to be interrupted. In particular, we should be exempting certain upcalls from interruption, we should not always eventually time out sleeping on a upcall, and we should not be interrupting the sleep for certain signals that we currently are (including SIGINFO). This code needs to be reworked in the style of NFS interruptible mounts. MFC after: 1 month
Diffstat (limited to 'lib/libc/stdlib/labs.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud