Skip to content

Commit fd417e8

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

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

src/networkfilemanager.cpp

Lines changed: 15 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,7 @@ 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 << ", retrying in " << delay << " ms");
20732072

20742073
sleep_ms(static_cast<int>(delay));
20752074
oldDelay = delay;
@@ -2084,7 +2083,7 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20842083
fetch->data);
20852084
}
20862085
}
2087-
TRACE_FETCH("HTTP error for " << url);
2086+
TRACE_FETCH("HTTP error for " << url);
20882087
emscripten_fetch_close(fetch);
20892088
return;
20902089
}
@@ -2099,8 +2098,8 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
20992098

21002099
const size_t numBytes = static_cast<size_t>(fetch->numBytes);
21012100

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

21052104
if (fetch->readyState != 4) {
21062105
std::cout << "fetch ready state (" << fetch->readyState
@@ -2112,48 +2111,49 @@ static size_t pj_emscripten_read_range(PJ_CONTEXT *ctx,
21122111
if (numBytes) {
21132112
memcpy(buffer, fetch->data, real_read);
21142113
}
2115-
TRACE_FETCH("real read: " << real_read);
2114+
TRACE_FETCH("Real read: " << real_read);
21162115

21172116
// get the http headers
21182117
{
21192118
// https://github.com/emscripten-core/emscripten/blob/56c214a/test/fetch/test_fetch_headers_received.c
21202119
size_t headersLengthBytes =
21212120
emscripten_fetch_get_response_headers_length(fetch) + 1;
2122-
TRACE_FETCH("headers length: " << headersLengthBytes);
2121+
TRACE_FETCH("Headers length: " << headersLengthBytes);
21232122
char *headerString = (char *)malloc(headersLengthBytes);
21242123
assert(headerString);
21252124

21262125
emscripten_fetch_get_response_headers(fetch, headerString,
21272126
headersLengthBytes);
2128-
TRACE_FETCH("Got headers: " << headerString);
2127+
TRACE_FETCH("Raw headers:\n" << headerString);
21292128

21302129
char **responseHeaders =
21312130
emscripten_fetch_unpack_response_headers(headerString);
21322131
assert(responseHeaders);
21332132

21342133
free(headerString);
21352134

2135+
TRACE_FETCH("Parsed headers:");
21362136
int numHeaders = 0;
21372137
for (; responseHeaders[numHeaders * 2]; ++numHeaders) {
21382138
// Check both the header and its value are present.
21392139
assert(responseHeaders[(numHeaders * 2) + 1]);
21402140
std::string key(responseHeaders[numHeaders * 2]);
21412141
std::string val(responseHeaders[(numHeaders * 2) + 1]);
2142-
TRACE_FETCH(key << ":" << val);
2142+
TRACE_FETCH(" " << key << ": " << val);
21432143
std::transform(key.begin(), key.end(), key.begin(), ::tolower);
21442144
handle->m_headers.emplace(key, val);
21452145
}
21462146
TRACE_FETCH("Finished receiving " << numHeaders << " headers");
21472147
emscripten_fetch_free_unpacked_response_headers(responseHeaders);
21482148
}
21492149

2150-
TRACE_FETCH("pre-close");
2150+
TRACE_FETCH("Pre-close");
21512151
emscripten_fetch_close(fetch);
2152-
TRACE_FETCH("post-close");
2152+
TRACE_FETCH("Post-close");
21532153
return;
21542154
};
21552155
fetching();
2156-
TRACE_FETCH("post fetching");
2156+
TRACE_FETCH("Post-fetching");
21572157

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

0 commit comments

Comments
 (0)