Commit 77ac93c9 by NitefullWind

1. 修复日志记录response时崩溃问题。 2. 修复网络恢复时仍显示网络错误的bug。

parent f123ca7d
......@@ -58,6 +58,7 @@ INCLUDEPATH += ../FMVipDC/ ./backup
win32 {
RC_FILE = res/FMVip.rc
LIBS += -lws2_32
}
SUBDIRS += \
......
......@@ -107,6 +107,7 @@ void FMVipForward::request(const QJsonObject &reqJob)
_req.setHeader(QNetworkRequest::ContentTypeHeader, "application/json");
_req.setHeader(QNetworkRequest::ContentLengthHeader, reqData.length());
QNetworkAccessManager _nam;
auto reply = _nam.post(_req, reqData);
// 使用定时器处理超时
......
......@@ -97,7 +97,6 @@ private:
static FMVipForward* _instance;
FMApiCfg _cfg;
QNetworkAccessManager _nam;
QNetworkRequest _req;
QString _urlStr;
int _reqType;
......
......@@ -212,7 +212,7 @@ void FMSockServer::RecvRoutine(DWORD err, DWORD bytes, LPWSAOVERLAPPED overlappe
io_data->relay->Transfer(io_data->msg, response, len);
}
if (response) {
FMLOG(_T("Transfered %s"), response);
FMLOG("Transfered %s", response);
send(io_data->socket, response, len, 0);
}
else {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment