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