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

Lock websocket-client version: temp fix for #385 #387

Merged
merged 1 commit into from
Feb 28, 2019

Conversation

RodneyU215
Copy link
Contributor

Summary

This is a temporary fix to resolve issues with the most recent websocket-client 0.55.0 release.

Related Issues:
#385
#386

Requirements (place an x in each [ ])

@RodneyU215 RodneyU215 merged commit d89893a into master Feb 28, 2019
ericswpark added a commit to ericswpark/python_transporter that referenced this pull request Mar 29, 2019
The websocket connection drops because of inactivity. When it does, the slackclient library does not automatically attempt to reconnect without explicitly being told to do so. When we try to send a message while the socket is closed, we get an error and the script crashes.

Pages related to this issue:
slackapi/python-slack-sdk#118
https://slack.dev/python-slackclient/real_time_messaging.html#rtm-start-vs-rtm-connect

Possible auto-ping solution required:
https://github.com/TheKevJames/jarvis/blob/master/bot/jarvis/core/async.py#L39-L49

-----------------------------

Turns out, the websocket-client library has a fault with 0.55.0. Downgrading to 0.54.0 *should* fix the issue, but I already have 0.54.0 on my local machine, so that's not the problem.

Issues:
slackapi/python-slack-sdk#385
slackapi/python-slack-sdk#127
slackapi/python-slack-sdk#387
vivekkothari pushed a commit to vivekkothari/python-slackclient that referenced this pull request Apr 12, 2019
@RodneyU215 RodneyU215 deleted the RodneyU215-issue-385 branch May 7, 2019 20:31
c-goosen pushed a commit to c-goosen/python-slackclient that referenced this pull request Jun 18, 2019
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