fadushin / esp8266

This repository contains source code for the ESP8266.
BSD 2-Clause "Simplified" License
73 stars 22 forks source link

Unable to service concurrent requests #1

Open fadushin opened 7 years ago

fadushin commented 7 years ago

The uhttpd daemon is unable to service concurrent TCP/IP requests, which can cause web browsers that open concurrent connections to the same host to fail to load resources (e.g., CSS, javascript, etc) stored on the device.

C.f., http://forum.micropython.org/viewtopic.php?f=16&t=2711&sid=3b16b8192196c0ebc29d2e86e8093dce&start=20

fadushin commented 7 years ago

This seems to be mitigated somewhat, but not completely resolve, by using asyncio. More investigation needed.