Closed
Description
Check this or we will delete your issue. (fill in the checkbox with an X like so: [x])
- I have searched for other issues with the same problem or similar feature requests.
Select one:
- Bug
- Feature Request
- Technical Help
- Other
Environment
- Are you using the module on a VPS or other Cloud hosting?
- Are you using the module on a Raspberry Pi?
What kind of internet connection do you have?
cable
Average system load (CPU)
%10
Hardware specification
Operating System? (include version)
- macOS
- Windows
- Linux (include flavour)
Options
- stream_buffer
- process_stream_data
Which endpoint do you connect?
binance.com
Python Version Requirement
- I am using Python 3.6.1 or above
Exact Python Version?
Python 3.8.1
Pip Version?
pip 21.0.1
Dependencies
UNICORN Binance WebSocket API Version?
1.29.0
Description of your issue
stop_stream()
doesn't stop the related stream immediately. As we can see the code just stops restart.
So we need to wait till next heartbeat/ping-pong
. Maybe this is the design choice but the function name is a little bit confusing then. Maybe we rename it to: stop_restart_stream()
? Or we can implement delete_listen_key_by_stream_id()
as well as delete_stream_from_stream_list
in it? Maybe both? Just a suggestion.