Salvage fallback buffer from burning house

This commit is contained in:
Alex Hultman
2019-04-03 03:30:21 +02:00
parent d4bf6346df
commit 5dd1932f5f
2 changed files with 8 additions and 0 deletions
+3
View File
@@ -192,6 +192,9 @@ public:
/* Move any backpressure */
std::string backpressure(std::move(((AsyncSocketData<SSL> *) res->getHttpResponseData())->buffer));
/* Keep any fallback buffer alive until we returned from open event, keeping req valid */
std::string fallback(std::move(res->getHttpResponseData()->salvageFallbackBuffer()));
/* Destroy HttpResponseData */
res->getHttpResponseData()->~HttpResponseData();