community-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Massimo Manghi (JIRA)" <>
Subject [jira] [Created] (COMDEV-113) [GSoC] Establishing a mod_rivet prototype supporting threaded MPMs
Date Mon, 10 Mar 2014 08:32:43 GMT
Massimo Manghi created COMDEV-113:

             Summary: [GSoC] Establishing a mod_rivet prototype supporting threaded MPMs
                 Key: COMDEV-113
             Project: Community Development
          Issue Type: Improvement
          Components: Mentoring
         Environment: All
            Reporter: Massimo Manghi

The project is aimed at creating a prototype for a new version of mod_rivet, a module embedding
the Tcl scripting language in the Apache HTTP web server. Current version of mod_rivet supports
only the prefork MPM of httpd, thus confining the module on Unix-like systems and, even in
this case, putting a constraint on the httpd configuration. Embedding Tcl in a threaded environment
has some critical issues to deal with since a Tcl interpreter can not be shared among threads.
A reference solution to the problem is implemented in mod_perl where a separate pool of threads
is managed. Basically the project has to explore the possibility of implementing such solution
for mod_rivet too. The project output should be a prototype on which we could proceed with
the refactoring of current mod_rivet code

This message was sent by Atlassian JIRA

View raw message