Hi; I rebuilt wish831 locally per Brent's suggestion to enable threads. "wish83 httpd.tcl -debug 1" auto_path: K:/tcl/lib/tcl8.3 K:/tcl/lib K:/tcl/lib/tk8.3 K:/tcl/apps/tclhttpd3.0.0/bin/../lib K:/tcl/lib/tcllib0.4 K:/tcl/apps/tclhttpd3.0.0/bin/../htdocs/libtml can't find package limit Running with default file descriptor limit Threads enabled No .htaccess support: can't find package crypt httpd started on port 8015 Server returns: (http://ticktick:8015/debug/errorInfo) Error Info Tcl-Webserver/3.0.0 April 18, 2000 Tcl version 8.3.1 Webmaster: webmaster@ticktick error writing "stderr": bad file number while executing "Thread_Send $id {puts stderr "Thread starting."}" (procedure "Thread_Start" line 4) invoked from within "Thread_Start" (procedure "Thread_Dispatch" line 12) invoked from within "Thread_Dispatch $sock [concat $Url(command,$prefix) [list $sock $suffix]]" If you just double-click on httpd.tcl (which invokes wish83), then IE still reports garbage from the server - I'm guessing that the server never returns anything because it's caught in this error. I'm not sure why it's able to return the error page in debug mode, but it's a good thing :) Other problems i'm having: torture.tcl and bigpost.tcl both return errors and don't hit the server more then once for some reason.. bigpost returns: [K:/tcl/apps/tclhttpd3.0.0/bin/test]% tclsh83 % source bigpost.tcl Posting 187779 bytes to Unsupported URL: (I changed the default url internally to http://ticktick:8015 which is my local machine.) Torture.tcl returns: [K:/tcl/apps/tclhttpd3.0.0/bin/test]% tclsh83 % source torture.tcl Calibrating clock clicks 1000.0 % Iterate http://ticktick 8015 1000 Starting 1000 fetches Only -998 fetches started (couldn't open socket: invalid argument) 2.407 sec 0 bytes -998 fetches -2.41182364729 ms/fetch 0.0 bytes/sec -414.624013295 fetches/sec 0 bytes/fetch Regards, Dave LeBlanc
