adafruit / adafruit/Adafruit_CircuitPython_ESP32SPI
Only allows one TLS connection at a time
- Dominant language
- Python
- Stars
- 102
- Forks
- 71
- Avg merge
- 2d 1h
- Merged PRs (30d)
- 1
Description
In [release 3.5.3](https://github.com/adafruit/Adafruit_CircuitPython_ESP32SPI/releases/tag/3.5.3) a change was made:
"Only allow one TLS connection at a time. Nina FW doesn't work well with multiple."
This broke the Azure_IOT workflow where you use HTTP to determiner your Iot Hub and then connect to it over MQTT.
https://github.com/adafruit/Adafruit_CircuitPython_AzureIoT/pull/31#issuecomment-819900695
There was a workaround for that library, but I wanted to document the issue.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the release 3.5.3 change and the AzureIoT pull request comment linked in the issue to understand the single-TLS-connection behavior. Compare the HTTP-then-MQTT workflow with the documented workaround; the issue is complete only when the expected behavior or required documentation is clearly defined.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, python
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100