\r
void Session::ResetReadByteAverage()\r
{\r
- read_start_time_ = time(nullptr);\r
read_byte_sum_ = 0;\r
}\r
\r
void Session::ResetWriteByteAverage()\r
{\r
- write_start_time_ = time(nullptr);\r
write_byte_sum_ = 0;\r
}\r
\r
{\r
if (auto session = c.session().lock()) {\r
\r
+ session->ResetReadByteAverage();\r
+\r
std::string finger_print;\r
uint16_t version;\r
uint16_t udp_port;\r
uint32_t user_id = account.RegisterPublicKey(c.body());\r
assert(user_id > 0);\r
\r
- // 公開鍵で大量データを受信するので受信量制限をリセット\r
session->ResetReadByteAverage();\r
\r
// ログイン\r