Re: [COMMITTERS] pgsql: Fix breakage from earlier plperl fix.
В списке pgsql-hackers по дате отправления:
| От | Andrew Dunstan |
|---|---|
| Тема | Re: [COMMITTERS] pgsql: Fix breakage from earlier plperl fix. |
| Дата | |
| Msg-id | 4F0747E5.2090502@dunslane.net обсуждение исходный текст |
| Ответ на | Re: [COMMITTERS] pgsql: Fix breakage from earlier plperl fix. (Alex Hunsaker <badalex@gmail.com>) |
| Список | pgsql-hackers |
On 01/06/2012 02:02 PM, Alex Hunsaker wrote: >> 3. The above is in any case almost certainly insufficient, because in my >> tests a typeglob didn't trigger SvREADONLY(), but did cause a crash. > Hrm the glob I was testing was *STDIN. It failed to fail in my test > program because I was not testing *STDIN directly but instead had > @test = (*STDIN); Ugh. Playing with it a bit more it seems only > *STDIN, *STDERR and *STDOUT have problems. For example this seems to > work fine for me: > do LANGUAGE plperlu $$ open(my $fh, '>', '/tmp/t.tmp'); elog(NOTICE, $fh) $$; > > $fh isn't a typeglob here, AIUI. But it's definitely not just *STDIN and friends. Try: do LANGUAGE plperlu $$ $foo=1; elog(NOTICE, *foo) $$; cheers andrew
В списке pgsql-hackers по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера