0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-01 19:22:53 +01:00

ircd:Ⓜ️:fed: Fix view pointer to temp rvalue.

This commit is contained in:
Jason Volk 2020-10-03 01:19:32 -07:00
parent a550b5c420
commit 731dd7c1c0

View file

@ -1482,13 +1482,15 @@ ircd::m::fed::request::request(const mutable_buffer &buf_,
target target
}; };
// Generate the request head including the X-Matrix into buffer.
opts.out.head = opts.request(buf,
{
// Note that we override the HTTP Host header with the well-known // Note that we override the HTTP Host header with the well-known
// remote; otherwise default is the destination above which may differ. // remote; otherwise default is the destination above which may differ.
const http::header addl_headers[]
{
{ "Host", service(remote)? host(remote): target } { "Host", service(remote)? host(remote): target }
}); };
// Generate the request head including the X-Matrix into buffer.
opts.out.head = opts.request(buf, addl_headers);
// Setup some buffering features which can optimize the server::request // Setup some buffering features which can optimize the server::request
if(!size(opts.in)) if(!size(opts.in))