Skip to content

Commit 45bda9e

Browse files
committed
Edits to TRACE_FETCH debug messages
1 parent a772c92 commit 45bda9e

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

src/networkfilemanager.cpp

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2047,10 +2047,10 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20472047
emscripten_fetch_close(fetch);
20482048
}
20492049

2050-
TRACE_FETCH("Pre fecth. url: " << url << " range: " << szBuffer);
2050+
TRACE_FETCH("Pre-fetch, url: " << url << ", range: " << szBuffer);
20512051
fetch = emscripten_fetch(&attr, url.c_str());
20522052
// emscripten_fetch_wait(fetch, -1); // This is deprecated
2053-
TRACE_FETCH("Post fecth");
2053+
TRACE_FETCH("Post-fetch");
20542054

20552055
if (!fetch) {
20562056
snprintf(out_error_string, error_string_max_size,
@@ -2059,7 +2059,7 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20592059
return;
20602060
}
20612061
const auto response_code = fetch->status;
2062-
TRACE_FETCH("response code: " << response_code);
2062+
TRACE_FETCH("Received HTTP response code: " << response_code);
20632063
if (response_code == 0 || response_code >= 300) {
20642064
const double delay =
20652065
GetNewRetryDelay(static_cast<int>(response_code), oldDelay,
@@ -2068,8 +2068,9 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20682068
pj_log(ctx, PJ_LOG_TRACE,
20692069
"Got a HTTP %ld error. Retrying in %d ms",
20702070
response_code, static_cast<int>(delay));
2071-
TRACE_FETCH("Got a HTTP " << response_code
2072-
<< " retry in ms " << delay);
2071+
TRACE_FETCH("HTTP error " << response_code
2072+
<< ", retrying in " << delay
2073+
<< " ms");
20732074

20742075
sleep_ms(static_cast<int>(delay));
20752076
oldDelay = delay;
@@ -2084,7 +2085,7 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20842085
fetch->data);
20852086
}
20862087
}
2087-
TRACE_FETCH("HTTP error for " << url);
2088+
TRACE_FETCH("HTTP error for " << url);
20882089
emscripten_fetch_close(fetch);
20892090
return;
20902091
}
@@ -2099,8 +2100,8 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20992100

21002101
const size_t numBytes = static_cast<size_t>(fetch->numBytes);
21012102

2102-
TRACE_FETCH("read bytes: " << numBytes);
2103-
TRACE_FETCH("size to read: " << size_to_read);
2103+
TRACE_FETCH("Read bytes: " << numBytes);
2104+
TRACE_FETCH("Size to read: " << size_to_read);
21042105

21052106
if (fetch->readyState != 4) {
21062107
std::cout << "fetch ready state (" << fetch->readyState
@@ -2112,48 +2113,49 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
21122113
if (numBytes) {
21132114
memcpy(buffer, fetch->data, real_read);
21142115
}
2115-
TRACE_FETCH("real read: " << real_read);
2116+
TRACE_FETCH("Real read: " << real_read);
21162117

21172118
// get the http headers
21182119
{
21192120
// https://github.com/emscripten-core/emscripten/blob/56c214a/test/fetch/test_fetch_headers_received.c
21202121
size_t headersLengthBytes =
21212122
emscripten_fetch_get_response_headers_length(fetch) + 1;
2122-
TRACE_FETCH("headers length: " << headersLengthBytes);
2123+
TRACE_FETCH("Headers length: " << headersLengthBytes);
21232124
char *headerString = (char *)malloc(headersLengthBytes);
21242125
assert(headerString);
21252126

21262127
emscripten_fetch_get_response_headers(fetch, headerString,
21272128
headersLengthBytes);
2128-
TRACE_FETCH("Got headers: " << headerString);
2129+
TRACE_FETCH("Raw headers:\n" << headerString);
21292130

21302131
char **responseHeaders =
21312132
emscripten_fetch_unpack_response_headers(headerString);
21322133
assert(responseHeaders);
21332134

21342135
free(headerString);
21352136

2137+
TRACE_FETCH("Parsed headers:");
21362138
int numHeaders = 0;
21372139
for (; responseHeaders[numHeaders * 2]; ++numHeaders) {
21382140
// Check both the header and its value are present.
21392141
assert(responseHeaders[(numHeaders * 2) + 1]);
21402142
std::string key(responseHeaders[numHeaders * 2]);
21412143
std::string val(responseHeaders[(numHeaders * 2) + 1]);
2142-
TRACE_FETCH(key << ":" << val);
2144+
TRACE_FETCH(" " << key << ": " << val);
21432145
std::transform(key.begin(), key.end(), key.begin(), ::tolower);
21442146
handle->m_headers.emplace(key, val);
21452147
}
21462148
TRACE_FETCH("Finished receiving " << numHeaders << " headers");
21472149
emscripten_fetch_free_unpacked_response_headers(responseHeaders);
21482150
}
21492151

2150-
TRACE_FETCH("pre-close");
2152+
TRACE_FETCH("Pre-close");
21512153
emscripten_fetch_close(fetch);
2152-
TRACE_FETCH("post-close");
2154+
TRACE_FETCH("Post-close");
21532155
return;
21542156
};
21552157
fetching();
2156-
TRACE_FETCH("post fetching");
2158+
TRACE_FETCH("Post-fetching");
21572159

21582160
if (real_read == 0) {
21592161
std::cout << "Problems in fetch:" << out_error_string << std::endl;

0 commit comments

Comments
 (0)