Skip to content

(bool)WiFiClient needs to return ::connected() since ClientContext is not destroyed on ::stop() #4422

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 2, 2018

Conversation

d-a-v
Copy link
Collaborator

@d-a-v d-a-v commented Feb 23, 2018

fix #4389 side effect

@d-a-v d-a-v added this to the 2.4.1 milestone Feb 23, 2018
@d-a-v d-a-v requested a review from igrr February 23, 2018 14:01
@devyte devyte merged commit a2e7c7d into esp8266:master Mar 2, 2018
@d-a-v d-a-v deleted the clientstopped branch March 3, 2018 18:09
@DaleSchultz
Copy link

I have followed a chain of issues describing exceptions when Wifi disconnects, to this thread as I am experiencing this issue on a NodeMCU ESP8266 . I believe I am using 2.4.2. I am new to this and I cannot work out if this fix is now part of 2.4.2 in which case, I may need to trim my sketch down to a smaller reproducible sketch and then post it as a new issue or as a fail for this issue...

If I should be asking elsewhere please direct me gently to the right place. Thanks.

20:25:37.089 -> [Disconnected]
20:25:37.089 ->
20:25:37.089 -> Exception (28):
20:25:37.089 -> epc1=0x402057a3 epc2=0x00000000 epc3=0x00000000 excvaddr=0x00000166 depc=0x00000000
20:25:37.123 ->
20:25:37.123 -> ctx: cont
20:25:37.123 -> sp: 3ffffcf0 end: 3fffffd0 offset: 01a0
20:25:37.123 ->
20:25:37.123 -> >>>stack>>>
20:25:37.123 -> 3ffffe90: 00000000 00000000 00000000 40100575
20:25:37.123 -> 3ffffea0: 00000000 00000000 00000000 00000000
20:25:37.123 -> 3ffffeb0: 00000000 00000000 00000000 3ffef0fc
20:25:37.123 -> 3ffffec0: 3ffef23c 000000e7 000000e7 4010020c
20:25:37.123 -> 3ffffed0: 3fffdad0 00000000 3ffefe8c 401006dc
20:25:37.123 -> 3ffffee0: 3ffe9120 00000000 00000064 402052a4
20:25:37.158 -> 3ffffef0: 40205960 00000000 00001388 4020408f
20:25:37.158 -> 3fffff00: 00000000 3ffefe8c 3ffef03c 40204208
20:25:37.158 -> 3fffff10: 3fffdad0 00000000 3ffef0f4 4020361f
20:25:37.158 -> 3fffff20: 40205960 00000000 00001388 40213498
20:25:37.158 -> 3fffff30: 00000000 3ffefe8c 40205960 00000000
20:25:37.192 -> 3fffff40: 00001388 00029c3d 00000000 3ffefe8c
20:25:37.192 -> 3fffff50: 00000000 00000000 00000000 00000000
20:25:37.192 -> 3fffff60: 00000000 00000000 3ffefedc 402047c2
20:25:37.192 -> 3fffff70: 00000000 3ffeeff0 3ffef0f4 402036e2
20:25:37.192 -> 3fffff80: 402059b8 00000000 3ffec5a9 40205a08
20:25:37.226 -> 3fffff90: 00000000 3fff00ec 00000000 00000000
20:25:37.226 -> 3fffffa0: 00000000 00000000 00000001 40205391
20:25:37.226 -> 3fffffb0: 3fffdad0 00000000 3ffef0f4 402053fc
20:25:37.226 -> 3fffffc0: feefeffe feefeffe 3ffe8640 40100739
20:25:37.226 -> <<<stack<<<

20:25:37.261 -> ets Jan 8 2013,rst cause:2, boot mode:(1,6)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants