Hi Henrik,
> http : 5
> _htHead :
> htArg : ("$" "u" "i" "d")
> htArg = uid
> htArg : ("+" "1" "2" "3" "4" "5" "5")
> htArg = 123455
> _htHead = NIL
>
> At this point firefox is waiting for a response but is not getting one,
It seems that the server is wating in 'http', on the last line of:
((match '("P" "O" "S" "T" " " "/" @U " " "H" "T" "T" "P" "/" "1" "." @H) L)
(on *Post)
(off *MPartLim *MPartEnd)
(_htHead)
(if (and *MPartLim *MPartEnd)
(_htMultipart)
(for L (split (line) '&)
Thus, a POST was received, '_htHead' was executed, and '_htMultipart'
was not (otherwise it would have appeared in the trace output, as
'traceAll' traces all Lisp functions (but not the built-in (C)
functions)). As '_htSet' in the following lines is not reached, I must
assume that the server is waiting in the (line) call.
The line it is waiting for is probably of the form
jquerytest=test
and it appears later:
> however after 7.01 minutes (according to firebug) I got the following just
> below the above:
>
> _htSet : ("j" "q" "u" "e" "r" "y" "t" "e" "s" "t") "test"
> _htSet = "test"
So why did this line take so long to arrive? Is it possible that a call
to 'flush()' missing somewhere?
Perhaps you can confirm this by calling (trace 'line) in addition to
(traceAll)? Or monitor the TCP traffic with wireshark?
Cheers,
- Alex
--
UNSUBSCRIBE: mailto:[EMAIL PROTECTED]