]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC: r269116
authorache <ache@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 6 Aug 2014 10:38:06 +0000 (10:38 +0000)
committerache <ache@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 6 Aug 2014 10:38:06 +0000 (10:38 +0000)
commitf94cc7c626f15dc60b2a9872cf896257eb6706ac
tree25662667de2be50242b53785aaa7c78a73762768
parent0fe65d61771fb5082eed363771085e09059ba76d
MFC: r269116

In the "Too many open files" edge cases don't try to preserve old
number for non-std* descriptors, but close old file and retry.

Obtained from:  inspired by Apple's change from pfg@

git-svn-id: svn://svn.freebsd.org/base/stable/10@269624 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
lib/libc/stdio/freopen.c