mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-19 04:07:04 +00:00
MINOR: stream: Improve dump of bogus streams
Stream flags and information about the HTTP txn, if defined, are now emitted. This will help us to identify bugs when such message is reported.
This commit is contained in:
parent
9ed1a0601d
commit
e8f3596cd0
@ -2749,14 +2749,18 @@ void stream_dump(struct buffer *buf, const struct stream *s, const char *pfx, ch
|
||||
dst = acb->applet->name;
|
||||
|
||||
chunk_appendf(buf,
|
||||
"%sstrm=%p src=%s fe=%s be=%s dst=%s%c"
|
||||
"%sstrm=%p,%x src=%s fe=%s be=%s dst=%s%c"
|
||||
"%stxn=%p,%x txn.req=%s,%x txn.rsp=%s,%x%c"
|
||||
"%srqf=%x rqa=%x rpf=%x rpa=%x sif=%s,%x sib=%s,%x%c"
|
||||
"%saf=%p,%u csf=%p,%x%c"
|
||||
"%sab=%p,%u csb=%p,%x%c"
|
||||
"%scof=%p,%x:%s(%p)/%s(%p)/%s(%d)%c"
|
||||
"%scob=%p,%x:%s(%p)/%s(%p)/%s(%d)%c"
|
||||
"",
|
||||
pfx, s, src, s->sess->fe->id, s->be->id, dst, eol,
|
||||
pfx, s, s->flags, src, s->sess->fe->id, s->be->id, dst, eol,
|
||||
pfx, s->txn, (s->txn ? s->txn->flags : 0),
|
||||
(s->txn ? h1_msg_state_str(s->txn->req.msg_state): "-"), (s->txn ? s->txn->req.flags : 0),
|
||||
(s->txn ? h1_msg_state_str(s->txn->rsp.msg_state): "-"), (s->txn ? s->txn->rsp.flags : 0), eol,
|
||||
pfx, req->flags, req->analysers, res->flags, res->analysers,
|
||||
si_state_str(si_f->state), si_f->flags,
|
||||
si_state_str(si_b->state), si_b->flags, eol,
|
||||
|
Loading…
Reference in New Issue
Block a user