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

Fix infinite loop of reconnections to Firehose #97

Merged
merged 1 commit into from
Jul 18, 2023

Conversation

MarshalX
Copy link
Owner

@MarshalX MarshalX commented Jul 18, 2023

close #95

ignore frames that can't be decoded instead of reconnection

need to investigate why frames can't be decoded. errors comes from CBOR lib, but maybe something in my impl

https://github.com/MarshalX/atproto/blob/49e53cd12bd3a269c9b112518f57d0ff995376e3/atproto/cbor/__init__.py#L47C5-L71

@MarshalX MarshalX merged commit 3436c99 into main Jul 18, 2023
@MarshalX MarshalX deleted the fix-infinite-loop-of-firehose-reconnections branch July 18, 2023 11:05
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.

Client reconnect on CBORDecodingError creating infinite loop reading frames
1 participant