Socket on panel (WebSocket.py)
Problem: Server cannot accept messages from client since client is subscribed to server and server listen to redis results ( the methos listen from redis-py is blocking ).
I implemented a gevent non-blocking solution, but ws.receive() is also a blocking.

Use of:
- Redis PubSub
- WebSocket
- Gevent

Sockets are Synchronous!