Miguel Grinberg
Miguel Grinberg
Hello from Elastic! I wanted to clarify something that may not be well understood. The https://django-elasticsearch-dsl.readthedocs.io/ package is a wrapper around https://elasticsearch-dsl.readthedocs.io/, which Elastic maintains as an official high-level client....
It really makes no difference. A sub-package is normally used when you have more than one file. For example, if your models.py gets large you can split it into multiple...
Is this something you are interested in contributing? I use Redis myself for my projects, and have improved and made it more robust and fault tolerant over time. We want...
If you want to handle sigint yourself you have to disable the handling in this client: ```python async with socketio.AsyncSimpleClient(handle_sigint=False) as ws: # ... ``` To my knowledge there is...
All the default handler does is disconnect any active clients gracefully. If you use your own you will want to do this yourself.
Ah yes, with the simple client it should when it exits the context manager block.
Can you provide the code that causes this crash?
Why didn't the first `join_company` event sent by your client print any data to the log? Is this because you removed logs to simplify, or is this also part of...
I agree, the internal data structures should not be corrupted, even if you send an argument that is invalid. Will add validation to prevent this.
I think you are mixing up timeouts at different levels of the stack. The `wait_timeout` that you are using is not a timeout for a low-level (ie. HTTP) connection. This...