You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@community.apache.org by "Massimo Manghi (JIRA)" <ji...@apache.org> on 2014/03/10 09:32:43 UTC
[jira] [Created] (COMDEV-113) [GSoC] Establishing a mod_rivet
prototype supporting threaded MPMs
Massimo Manghi created COMDEV-113:
-------------------------------------
Summary: [GSoC] Establishing a mod_rivet prototype supporting threaded MPMs
Key: COMDEV-113
URL: https://issues.apache.org/jira/browse/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
(v6.2#6252)