summaryrefslogtreecommitdiffstats
path: root/lib/libpthread
diff options
context:
space:
mode:
authorjb <jb@FreeBSD.org>1997-04-01 22:49:58 +0000
committerjb <jb@FreeBSD.org>1997-04-01 22:49:58 +0000
commit70db53e4e7dc4735a7b70b709b3fa317b1873359 (patch)
tree9672117030dab84e4dcd6a5d2fdcac0398a2b431 /lib/libpthread
parent281aa43a363d7072664aaa4271dc65f8a8f1f61c (diff)
downloadFreeBSD-src-70db53e4e7dc4735a7b70b709b3fa317b1873359.zip
FreeBSD-src-70db53e4e7dc4735a7b70b709b3fa317b1873359.tar.gz
Make error checking less zealous to handle devices like /dev/null
which don't provide a non-blocking interface. This is a short term "fix" which changes a half-lose to a half-win. The thread that accesses a device that does not provide a non-blocking interface will block for its time slice. A medium term solution would be to use rfork. A long-term solution would be some sort of kernel thread/SMP implementation.
Diffstat (limited to 'lib/libpthread')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud