Re: Opinion needed (bug #45928)

From: Date: Tue, 09 Sep 2008 15:35:54 +0000
Subject: Re: Opinion needed (bug #45928)
References: 1 2  Groups: php.internals 
Request: Send a blank email to internals+get-40412@lists.php.net to get a copy of this message
Arnaud Le Blanc wrote: > The following may (no MacOS X to test) fix the problem by returning 0 from > zend_stream_fsize() when the file descriptor is not a regular file: > http://arnaud.lb.s3.amazonaws.com/45928.patch Your patch: +#ifdef S_ISREG + if (!S_ISREG(buf.st_mode)) { + return 0; + } +#endif might prevent mmap-ing symbolically linked files, I'll do a quick test when I'm at home. Not sure if we should also check for symbolic links (and what they point to) or if that's overkill because the performance penalty is small enough anyway. Anyone from the core developers got an opinion here? - Chris

« previous php.internals (#40412) next »