Skip to content

Commit 2d1acfa

Browse files
authored
add or improve some debug messages (#6508)
1 parent 0474eb9 commit 2d1acfa

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

cores/esp8266/StreamString.cpp

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ size_t StreamString::write(const uint8_t *data, size_t size) {
3232
*(wbuffer() + newlen) = 0x00; // add null for string end
3333
return size;
3434
}
35+
DEBUGV(":stream2string: OOM (%d->%d)\n", length(), newlen+1);
3536
}
3637
return 0;
3738
}

libraries/ESP8266HTTPClient/src/ESP8266HTTPClient.cpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -1007,7 +1007,7 @@ const String& HTTPClient::getString(void)
10071007

10081008
_payload.reset(new StreamString());
10091009

1010-
if(_size) {
1010+
if(_size > 0) {
10111011
// try to reserve needed memmory
10121012
if(!_payload->reserve((_size + 1))) {
10131013
DEBUG_HTTPCLIENT("[HTTP-Client][getString] not enough memory to reserve a string! need: %d\n", (_size + 1));
@@ -1456,10 +1456,10 @@ int HTTPClient::writeToStreamDataBlock(Stream * stream, int size)
14561456

14571457
free(buff);
14581458

1459-
DEBUG_HTTPCLIENT("[HTTP-Client][writeToStreamDataBlock] connection closed or file end (written: %d).\n", bytesWritten);
1459+
DEBUG_HTTPCLIENT("[HTTP-Client][writeToStreamDataBlock] end of chunk or data (transferred: %d).\n", bytesWritten);
14601460

14611461
if((size > 0) && (size != bytesWritten)) {
1462-
DEBUG_HTTPCLIENT("[HTTP-Client][writeToStreamDataBlock] bytesWritten %d and size %d mismatch!.\n", bytesWritten, size);
1462+
DEBUG_HTTPCLIENT("[HTTP-Client][writeToStreamDataBlock] transferred size %d and request size %d mismatch!.\n", bytesWritten, size);
14631463
return HTTPC_ERROR_STREAM_WRITE;
14641464
}
14651465

0 commit comments

Comments
 (0)