I have a subrouting which returns references to %r_info, %r_headers_hash and @r_headers_list.
Part of %r_info is params from Apache::Request opbject $arq. my %params; foreach ($apr->param) { $params{$_} = $apr->param{$_); } $r_info{'params'} = \%params, however if this routine is called more than once with the same $r object then the second time there are no params. It's as if calling $apr->param strips them off $r. That's not clever. I can't find anything in the documentation that says it would behave like that. Any advice? Kind Regards, Wes Rev. FPCED(UK) y n=-09hu6+40563 2136+-*+96, 3.-/n*+963.h