#105 not setting cvspath results in infinite looping

current_cvs
closed-works-for-me
nobody
SCM support (7)
5
2009-03-25
2005-05-25
Anonymous
No

I upgraded my 0.9.3 installation to 0.9.4, and forgot
to set the new variable 'cvsroot' in lxr.conf

Clicking on any of the lxr links after that spawned
many, many perl and diff processes that never ended.
The only way they would end would be to restart the
apache process.

Setting the 'cvsroot' variable fixed these problems.

I believe the solution to this problem is to add a
check in lib/LXR/Files/CVS.pm to see if the variable
'cvsroot' is defined in the configuration, and, if not,
to die with an error message.

I am not logged in. If you need to reach me for comment
use michael.spam.lxr@gellman.cc

Thanks,

Michael Gellman

Discussion

  • Malcolm Box
    Malcolm Box
    2009-03-25

    There's no cvsroot variable in lxr.conf, so not sure what this defect is reporting.

     
  • Malcolm Box
    Malcolm Box
    2009-03-25

    • labels: --> SCM support
    • status: open --> closed-works-for-me