X-Git-Url: http://lists.indexdata.com/cgi-bin?a=blobdiff_plain;f=src%2Fhttp_command.c;h=9fc50a8059c1c2d5dda4562a451b4c4a42fd80e5;hb=ab0c408e57e6d12f3b9fbe71727616e45e80e8d9;hp=c752b53fdce4b93a34a57fd40d4322a19a6c25b1;hpb=7b61a146be4cb5a371d87cfab5c24fc87082b7cd;p=pazpar2-moved-to-github.git diff --git a/src/http_command.c b/src/http_command.c index c752b53..9fc50a8 100644 --- a/src/http_command.c +++ b/src/http_command.c @@ -726,6 +726,9 @@ static void bytarget_response(struct http_channel *c, struct http_session *s, co wrbuf_printf(c->wrbuf, "%d\n", ht[i].diagnostic); if (ht[i].diagnostic) { + wrbuf_puts(c->wrbuf, ""); + wrbuf_xmlputs(c->wrbuf, ht[i].message); + wrbuf_puts(c->wrbuf, "\n"); wrbuf_puts(c->wrbuf, ""); if (ht[i].addinfo) wrbuf_xmlputs(c->wrbuf, ht[i].addinfo); @@ -1205,7 +1208,7 @@ static void cmd_show(struct http_channel *c) release_session(c, s); return; } - session_sort(s->psession, sp->name, sp->increasing, sp->type == Metadata_sortkey_position); + session_sort(s->psession, sp); status = session_active_clients(s->psession);