0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-05-29 00:03:45 +02:00

modules/federation/federation: Block on destruction of incomplete request.

This commit is contained in:
Jason Volk 2019-04-16 17:56:11 -07:00
parent adfc4d0c70
commit adc2d9d66f

View file

@ -43,6 +43,14 @@ struct ircd::m::feds::request
request(request &&) = delete;
request(const request &) = delete;
~request() noexcept
{
if(this->valid())
{
server::cancel(*this);
this->wait();
}
}
};
///////////////////////////////////////////////////////////////////////////////