rem: if (argPtr->detached) {
add: if (detached) {
context: NsTclThread(void *arg){    ThreadArg *argPtr = arg;    Ns_DString ds, *dsPtr;    if (argPtr->detached) {	dsPtr = NULL;    } else {	Ns_DStringInit(&ds);	dsPtr = &ds;    }    /*     * Need to ensure that the server has completed it's initializtion     * prior to initiating TclEval.     */    Ns_WaitForStartup();    (void) Ns_TclEval(dsPtr, argPtr->server, argPtr->script);    ns_free(argPtr);    if (!argPtr->detached) {	Ns_ThreadExit(Ns_DStringExport(&ds));    }}