Yes - I wasn't' very clear about that.
>>>Ted Dunning said:
>
>
> Did you mean to say that there is a procedure called Stderr which has a
> catch around "puts stderr".
>
> -----Original Message-----
> From: Brent Welch [mailto:[EMAIL PROTECTED]]
> Sent: Friday, May 05, 2000 4:07 PM
> To: David LeBlanc
> Cc: Tcl Httpd
> Subject: Re: Tcl3.0.0 not running on wish8.3.1 multi-threaded on NT -
> NEW INFO
>
>
> Urk - wish has weird file descriptors. Any occurrence of
> puts stderr
> should be replaced with
> Stderr
> that has a catch around the puts.
>
> >>>"David LeBlanc" said:
>
> > 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 :)
>
> The server handles some requests in the main thread - and does its
> error handling there.
>
> > 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:
>
> OK - there is an obvious bug in bigpost.tcl in the case of no arguments.
> Change "set server" to "set 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
>
> Call it this way:
>
> Iterate ticktock 8015 1000 /index.html
>
> -- Brent Welch <[EMAIL PROTECTED]>
> http://www.scriptics.com
> Scriptics: The Tcl Platform Company
>
-- Brent Welch <[EMAIL PROTECTED]>
http://www.scriptics.com
Scriptics: The Tcl Platform Company