Skip to content
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

Updating miniconf/minimq to utilize pings #441

Merged
merged 5 commits into from
Oct 8, 2021
Merged

Conversation

ryan-summers
Copy link
Member

@ryan-summers ryan-summers commented Aug 20, 2021

This PR updates stabilizer to utilize miniconf/minimq versions that implement MQTT ping request/responses periodically.

This fixes #433

TODO:

@ryan-summers
Copy link
Member Author

While it looks like pings properly cause minimq to disconnect, it looks like minimq may not be able to establish a TCP socket aftwards.

@ryan-summers
Copy link
Member Author

After fixing some issues with minimq's ping request/response timeouts, this now properly re-establishes an MQTT connection that is broken.

image

@jordens jordens mentioned this pull request Oct 4, 2021
@ryan-summers
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Oct 8, 2021
@bors
Copy link
Contributor

bors bot commented Oct 8, 2021

try

Build succeeded:

@ryan-summers ryan-summers marked this pull request as ready for review October 8, 2021 12:49
@ryan-summers
Copy link
Member Author

bors try

bors bot added a commit that referenced this pull request Oct 8, 2021
@bors
Copy link
Contributor

bors bot commented Oct 8, 2021

try

Build succeeded:

@ryan-summers
Copy link
Member Author

bors merge

@bors
Copy link
Contributor

bors bot commented Oct 8, 2021

Build succeeded:

@bors bors bot merged commit 2dfaa8d into master Oct 8, 2021
@bors bors bot deleted the feature/miniconf-update branch October 8, 2021 14:38
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.

MQTT becomes unresponsive in adverse network conditions
2 participants