]> granicus.if.org Git - php/commit
- Fixed bug #61253: Wrappers opened with errors concurrency problem
authorGustavo André dos Santos Lopes <cataphract@php.net>
Thu, 8 Mar 2012 12:30:59 +0000 (12:30 +0000)
committerGustavo André dos Santos Lopes <cataphract@php.net>
Thu, 8 Mar 2012 12:30:59 +0000 (12:30 +0000)
commit0169020e49951a489fe0237ed6696a1b241ae7e4
tree705867b6e70d1d94a651f8b2723b57f367557b6f
parentd1ccacd5a66c604792d0527ec6ffff68a5d59ed4
- Fixed bug #61253: Wrappers opened with errors concurrency problem
#NOTE: There is a very small possibility that this will further break
#extensions that access wrapper->{err_stack, err_count}. On PECL SVN, rar is the
#only one and it may leak memory after this. I say "further break" because
#extensions that do that are already broken (will segfault) under ZTS, which is
#why this patch is necessary.
#There was what I deem as tacit acceptance from 5.3/5.4 RMs on this.
ext/standard/basic_functions.c
ext/standard/file.h
main/php_streams.h
main/streams/streams.c