Incredibly thorough bug reporting, many thanks.
You correctly identified a leak and can you give the following
patch a spin and let me know if it plugs it?
Rici Lake wrote:
On 8-Sep-04, at 5:24 PM, Philippe M. Chiasson wrote:
Could you please post the 2 .htaccess files you've been using ?
[EMAIL P
Stas Bekman wrote:
I'm trying to fix the logging functions in the vhost environment. In the
mp1 all the methods/functions called on anything but $r/$s was relying on
Apache->request. In mp2 Apache->request will be unavailable outside of the
httpd protocol. So in order to be able to redirect war
[EMAIL PROTECTED] wrote:
Index: Reload.pm
===
RCS file: /home/cvs/modperl-2.0/lib/Apache/Reload.pm,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Reload.pm 11 Mar 2004 06:34:24 - 1.
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
Index: Reload.pm
===
RCS file: /home/cvs/modperl-2.0/lib/Apache/Reload.pm,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Reload.pm 11 Mar 2004 06:34:2
Rici Lake wrote:
On 9-Sep-04, at 12:50 PM, Philippe M. Chiasson wrote:
Incredibly thorough bug reporting, many thanks.
We aim to please ;)
You correctly identified a leak and can you give the following
patch a spin and let me know if it plugs it?
The patch fixes the override problem but it see
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i;
+AV *tmpav = newAV();
+
+/* stash the entries _before_ the item to delete */
+for (i=0; i
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i;
+AV *tmpav = newAV();
+
+/* stash the entries _before_ the item to delete */
+
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (package name) no more and no less. A
module could have inserted things into other packages, and other modules
may have ad
Stas Bekman wrote:
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (package name) no more and no less.
It's not quite that simple, it gets rids of a module in preparation
Philippe M. Chiasson wrote:
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i;
+AV *tmpav = newAV();
+
+/* stash the entries _before
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i;
+AV *tmpav = newAV();
+
+/* stash the e
Philippe M. Chiasson wrote:
Stas Bekman wrote:
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (package name) no more and no less.
It's not quite that simple, it gets rid
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (package name) no more and no less.
It's not quite that
Philippe M. Chiasson wrote:
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i;
+AV *tmpav = ne
Philippe M. Chiasson wrote:
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (package name) no more and n
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
[EMAIL PROTECTED] wrote:
gozer 2004/09/09 15:16:38
+/* XXX: There is no XS accessible splice() */
+static void modperl_av_remove_entry(pTHX_ AV *av, I32 index)
+{
+I32 i
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
After looking at the doc again, I think it's misleading to call this
function unload_module. Since it's doesn't undo what the module has
loaded. It unloads a specific stash (packag
Stas Bekman wrote:
> After looking at the doc again, I think it's misleading to call this
> function unload_module. Since it's doesn't undo what the module has
> loaded. It unloads a specific stash (package name) no more and no less.
> A module could have inserted things into other packages, and
Philippe M. Chiasson wrote:
>
>
> Stas Bekman wrote:
>
>> I'm trying to fix the logging functions in the vhost environment. In
>> the mp1 all the methods/functions called on anything but $r/$s was
>> relying on Apache->request. In mp2 Apache->request will be unavailable
>> outside of the httpd
Geoffrey Young wrote:
Philippe M. Chiasson wrote:
Stas Bekman wrote:
I'm trying to fix the logging functions in the vhost environment. In
the mp1 all the methods/functions called on anything but $r/$s was
relying on Apache->request. In mp2 Apache->request will be unavailable
outside of the httpd p
Hi All,
I got bit by a bug with Apache::Util's escape_html() function in
mod_perl 1. It seems that it doesn't like Perl's Unicode encoded
strings! This patch demonstrates the issue (be sure that your editor
understands utf-8):
--- modperl/t/net/perl/util.pl.~1.18.~ Sun May 25 03:54:08 2003
21 matches
Mail list logo