How come nobody has noticed this so far? Well, the problem starts displaying itself if you ever change the current directory of the process *after* the Tcl has been initialized. You need not do [cd] explicitly; some internal Tcl code does that on your behalf as well.
I got chastized badly for using cd in AOLserver. Something like: "Wake up, this is an MT app." What internal code uses cd. Is it generally a bad thing to do, aside from the actual bug it uncovered?
--Tom Jackson
-- AOLserver - http://www.aolserver.com/ To Remove yourself from this list: http://www.aolserver.com/listserv.html List information and options: http://listserv.aol.com/