change to support new cbuf api

This commit is contained in:
Me No Dev 2016-01-27 16:17:34 +02:00
parent 8fed4c42f3
commit 36b64df702
1 changed files with 2 additions and 2 deletions

View File

@ -359,8 +359,8 @@ size_t AsyncResponseStream::_fillBuffer(uint8_t *buf, size_t maxLen){
size_t AsyncResponseStream::write(const uint8_t *data, size_t len){
if(_finished() || (_content->room() == 0 && ETS_INTR_WITHINISR()))
return 0;
if(len > _content->getSize())
len = _content->getSize();
if(len > _content->available())
len = _content->available();
while(_content->room() < len) delay(0);
return _content->write((const char*)data, len);
}