Forum OpenACS Q&A: couldn't fork child process: Use TCL 8.4.11

Copied from the AOLserver list.

+++++++

What version of Tcl did you use? Use 8.4.11 or 8.4.6, but nothing in between as they have a big memory leak.

Cheers,
Bas.

aT said:

I am using AOLserver/4.0.10 on dual opteron RHEL 3.4 ,

We are facing strange problem as after a while aolserver consumes all
the 2GB memory and and the 4 GB of swap space .
We have to restart our web server as it starts giving " couldn't fork
child process: not enough memory "
.....
Collapse
Posted by Malte Sussdorff on
I'm lazy so I wrote a quick script to automatically install AOLserver with the latest code: http://www.cognovis.de/entwickler/tips/aolserver/install/
Collapse
Posted by Frank Bergmann on
AOLServer 4.0.10

Please downgrade to AOLServer 3.3oacs. I know it's not the latest version, but it's still our default version for production servers.

Now I know why...

Cheers,
Frank

Collapse
Posted by Malte Sussdorff on
Frank, I am unsure what you talk about here 😊? The memory leak is not a problem, it is an issue of using Exec with TCL and this exists only in Linux, not solaris, and there is a documented workaround, so I don't know what I should do with AOLserver 3.3, which does not work with any later OpenACS version anyway.