The new tcllib is out. I'm proud to have a few chunks of code of my own in there:-)
Picked up Rivet again. I did a neat trick for sessions - in the server init script, I launch a tcl daemon that acts as an IPC system, which seems to work quite well.
I'm having a nasty problem though, and I have a feeling that it won't have an easy answer. When Rivet - linked against a threaded Tcl 8.4 - is loaded, I am not able to CTRL-C out of apache -X (i.e. non daemon mode). I'm pretty sure it's got something to do with threads and signals interacting badly, but it's proving difficult to even narrow the problem down. I managed to repeatedly crash gdb yesterday (I sent in a bug report).