1
0
mirror of https://github.com/facebook/proxygen.git synced 2026-10-24 01:33:54 +03:00

Fix CQS signal facebook-hte-CArray in xplat/proxygen/lib/http

Differential Revision: D123384624

fbshipit-source-id: 44cfe5be09eac538014a6e7ff80fb2539695ae0e
This commit is contained in:
generatedunixname898294613133534
2026-10-06 06:28:22 -07:00
committed by meta-codesync[bot]
parent d8891d339a
commit c707d7ec0f

View File

@@ -8,6 +8,7 @@
#include <proxygen/lib/http/HTTPMessage.h>
#include <array>
#include <folly/Format.h>
#include <folly/Range.h>
#include <folly/SingletonThreadLocal.h>
@@ -332,12 +333,13 @@ struct FormattedDate {
std::chrono::system_clock::to_time_t(std::chrono::system_clock::now());
if (now != lastTime) {
char buff[1024];
std::array<char, 1024> buff{};
tm timeTupple;
gmtime_r(&now, &timeTupple);
strftime(buff, 1024, "%a, %d %b %Y %H:%M:%S %Z", &timeTupple);
date = std::string(buff);
strftime(
buff.data(), buff.size(), "%a, %d %b %Y %H:%M:%S %Z", &timeTupple);
date = std::string(buff.data());
lastTime = now;
}
return date;