ekstrand / ESP8266wifi

ESP8266 Arduino library with built in reconnect functionality
MIT License
451 stars 235 forks source link

Watchdog & restart refactorings #4

Closed cederberg closed 9 years ago

cederberg commented 9 years ago

Curious as to why the server connections were attempted before checking is WiFi is available. No sure if this will actually change anything in practice though...

Note: This code hasn't been tested. You have been warned.

ekstrand commented 9 years ago

Bra refact. Undrar dock vad som orsakar disconnect efter ett tag. Något skumt m min estchdog..

ekstrand commented 9 years ago

Du ska inte använda den nya disconnectFromServer? Tror att fw håller tcp öppen 4 ever annars?

Hälsningar/Regards Jonas Ekstrand +46736397439

Inspirativ AB | www.inspirativ.se | Smyckegränd 18 12641 Hägersten

6 apr 2015 kl. 19:21 skrev Per Cederberg notifications@github.com:

Jag använder netcat, så jag tror den koden är okej... Och där ser jag som sagt en hängande TCP ESTABLISHED för evig tid. Finns ju ingen auto-stängning av TCP-kopplingar om de inte kräver det.

Så min work-around blev att stänga server-side om inget hänt på 60 sek. Funkar bra sen dess.

/Per

On Mon, Apr 6, 2015 at 7:18 PM, Jonas Ekstrand notifications@github.com wrote:

Bra refact. Undrar dock vad som orsakar disconnect efter ett tag. Något skumt m min estchdog..

Reply to this email directly or view it on GitHub: https://github.com/ekstrand/ESP8266wifi/pull/4#issuecomment-90161054 — Reply to this email directly or view it on GitHub.