[Moscow.pm] STDIN <> и чёрная магия

Nikolay Mishin mi на ya.ru
Чт Дек 8 20:34:36 PST 2011


а может ссылку на ответ дадите?

08.12.2011, 22:00, "Alexandr Gomoliako" <zzz на zzz.org.ua>:
> On Thu, Dec 8, 2011 at 6:16 PM, Andrei <andrei.protasovitski на gmail.com> wrote:
>
>>  Помнится, было у меня приключение с этими IO. Там какая-то интересная бага в
>>  них была, из-за которой MIME::Types сломался. А сломался он после того, как
>>  сами MIME-типы были вынесены из переменной в секцию __DATA__. Трабла, если я
>>  правильно ошибаюсь, была в том, что указатель в секции __DATA__ не
>>  переносился на начало секции после закрытия ручки файла после обновления IO.
>>  Мы у себя локально пропатчили MIME::Types, в дебри IO не лезли.
>
> Денис уже отправил репорт и уже ответили, что это не баг.
>
> Все сводится к тому, что при первой open после закрытия fd 0
> подгружается PerlIO и соответственно использует первый
> свободный дексриптор, т.е. fd 0.
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org

--
Nikolay Mishin


Подробная информация о списке рассылки Moscow-pm