[Koha-bugs] [Bug 7172] New: Data Persistency

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sun Nov 6 05:02:26 CET 2011


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7172

             Bug #: 7172
           Summary: Data Persistency
    Classification: Unclassified
 Change sponsored?: ---
           Product: Koha
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: major
          Priority: P1 - high
         Component: Architecture, internals, and plumbing
        AssignedTo: paul.poulain at biblibre.com
        ReportedBy: ian.walls at bywatersolutions.com
         QAContact: ian.walls at bywatersolutions.com
            Blocks: 7119


We need to fix up the code throughout the system to be able to handle data
faster-than-CGI processors like Plack, FastCGI or mod_perl.  At this time, most
of Koha can run okay, but when errors happen, they crash HARD.  Some issues
than need attention:

nested subroutines: mod_perl, and I think other systems, turn each script into
a subroutine.  If you have subroutines in subroutines (as we do in C4 and some
of the scripts), and an inner subroutine modifies a variable declared outside
in the outer subroutine, you will get an error "variable will not stay shared".
 This can sometimes (always?) be fixed by using "our" instead of "my".  Or
using better coding practices :)

memory leaks:  some memory may not be released, so a persistent engine could
bloat over time.

other issues may come up, as well.

-- 
Configure bugmail: http://bugs.koha-community.org/bugzilla3/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the Koha-bugs mailing list