Hi Dan, I never saw something like that. Can you reproduce it?
FWIW, Chunga uses buffered streams, but there are different buffers for input and output. And, again, I have never seen something like this. I would think that there are enough users of Drakma, so that somebody else should have encountered such a behavior before. BTW, is the request line you saw the one you sent? Edi. On Thu, Mar 17, 2011 at 4:30 PM, Daniel Weinreb <d...@itasoftware.com> wrote: > Has anybody seen a behavior in which read-status-line > signals a syntax-error, and it turns out that the value > of "line" looks like an HTTP request line rather > than an HTTP status (response) line? The following > is the stack trace. > > From my old C++ days (may they never return), I > conjectured that some string buffer is being reused > or something like that.; We are running on CCL > (formerly openmcl), and nothing like that is > going on at the CCL level.; I don't know much > about flexi-streams or gray-streams. Anyway > that's just a rather wild guess. Thanks! > > <READ-STATUS-LINE at pc +669 > Arguments: (STREAM &OPTIONAL DRAKMA::LOG-STREAM) > STREAM: <FLEXI-STREAMS:FLEXI-IO-STREAM #x30200938EB3D> > DRAKMA::LOG-STREAM: NIL > Local bindings: > CHUNGA:CURRENT-ERROR-MESSAGE "While reading status line:"" > DRAKMA::LINE: ""POST /stat/ping HTTP/1.1"" > DRAKMA::FIRST-SPACE-POS: 4 > DRAKMA::SECOND-SPACE-POS: 15 > > Thanks! > > - Dan > > > > > _______________________________________________ > drakma-devel mailing list > drakma-devel@common-lisp.net > http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel > _______________________________________________ drakma-devel mailing list drakma-devel@common-lisp.net http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel