Subject: | Deep recursion on subroutine "WebService::Google::Reader::_request" |
Dear all,
Actually, I thought _request subroutine 3rd argument $count
is deep recursion check flag. But it seems not work.
When argument $count is incremented AFTER _request,
"if $count and 2 <= $count" is always false.
Is this behavior bug or feature?
If this is bug, I think it is better to change line 549 and 554,
like "return $self->_request($req, ++$count);".
Sincerely yours,
$ perl googlereader_test.pl
...
Deep recursion on subroutine "WebService::Google::Reader::_request" at
/usr/local/share/perl/5.10.0/WebService/Google/Reader.pm line 577.
Deep recursion on subroutine "WebService::Google::Reader::_request" at
/usr/local/share/perl/5.10.0/WebService/Google/Reader.pm line 554.
$ perl -v
This is perl, v5.10.0 built for i486-linux-gnu-thread-multi
Copyright 1987-2007, Larry Wall
Perl may be copied only under the terms of either the Artistic License
or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
$ uname -a
Linux cuwefx 2.6.26-2-686 #1 SMP Mon Jun 21 05:58:44 UTC 2010 i686 GNU/Linux