From: John Cowan <xxxxxx@ccil.org>Date: Monday, August 26, 2019 1:35 PMOn Mon, Aug 26, 2019 at 2:21 PM <xxxxxx@ancell-ent.com> wrote:We currently do allow ports and necessarily use fstat. We could drop ports as a possible argument to file-info, that would make the SRFI simpler to implement,Not much, since it's just a call to port-fdes.
Which poses a problem if we make it required across the boardAgain, not much. A port can't be open on a symlink, so you'd pass #f. If you pass #t it makes no difference, but then it makes no difference 99% of the time. Having fstat capability, though, helps eliminate race conditions from stat-before-open.(and we should decide RSN if it's going to be chase? or follow?).Follow. "Chase" is just Olin's cuteness.