Skip to content

Conversation

@blackspherefollower
Copy link
Contributor

I took a few attampts at this, but eventually worked out that
connects were blotting eachother and not resetiing the device
list, so the devices were referring to the wrong clients.

This resolved the #168 like crashes I could reproduce.

I also abstracted out the error recording, since there a lot of
places that exceptions could be thrown and should just be
handled by logging.

The disconnect system also got tweaked, so that all
disconnects are handled in the same way.

I took a few attampts at this, but eventually worked out that
connects were blotting eachother and not resetiing the device
list, so the devices were referring to the wrong clients.

This resolved the FredTungsten#168 like crashes I could reproduce.

I also abstracted out the error recording, since there a lot of
places that exceptions could be thrown and should just be
handled by logging.

The disconnect system also got tweaked, so that all
disconnects are handled in the same way.
@FredTungsten FredTungsten merged commit b2fa139 into FredTungsten:master Nov 25, 2020
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.

2 participants