[Moscow.pm] STDIN <> и чёрная магия
Dmitry Karasik
dmitry на karasik.eu.org
Пт Дек 9 03:36:23 PST 2011
> А про open я имел в виду, что при открытии STD* мы можем получить еще одно-два открытия файлов (тех самых PerlIO + PerlIO::scalar)
ну ессно потому что это баг, я в сырцах не рылся но я помню что open открывающий
скаляр как файл был сделан на базе PerlIO layers, и скорее всего где-то эта
строчка "PerlIO" перекочевала туда куда не надо ...
/dk
>
>
> On 09.12.2011, at 14:20, Dmitry Karasik wrote:
>
> > On Fri, Dec 09, 2011 at 12:48:17PM +0400, Mons Anderson wrote:
> >> Но вот то, что open вообще способен сам занять свободный хендл 0 это засада )
> >
> > вообще-то это фича libc а даже не перла, и вполне себе известная
> >
> >> Бага #105658
> >> Попробуем пообщаться...
> >
> > да баг это 100%, а sprout <s>баран</s> неправ: "I seem to remember this came up about three
> > years ago and the consensus was that it is not a bug. I’m not sure" . Если not
> > sure так и не пиши. И re-open 0 хэндла вообще здесь ни причем.
> >
> >
> > --
> > Sincerely,
> > Dmitry Karasik
> >
> > --
> > Moscow.pm mailing list
> > moscow-pm на pm.org | http://moscow.pm.org
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
--
Sincerely,
Dmitry Karasik
Подробная информация о списке рассылки Moscow-pm